The getNamedItem()
method of the NamedNodeMap
interface returns the Attr
corresponding to the given name, or null
if there is no corresponding attribute.
Note: This method is also called when you use the operator []
syntax. So, myMap[str]
is equivalent to myMap.getNamedItem(str)
where str
is a string.
getNamedItem(name)
[name]
An Attr
corresponding to the name
given in parameter, or null
if none has been found.
const pre = document.querySelector("pre");
const attrMap = pre.attributes;
const value = attrMap.getNamedItem("test").value;
pre.textContent = `The 'test' attribute contains ${value}.
And 'boum' has ${attrMap["boum"] ? "been" : "not been"} found.`;