web api instance method
NamedNodeMap: getNamedItem() method
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 tomyMap.getNamedItem(str)wherestris a string.
Syntax
getNamedItem(name)
[name]
Parameters
name- : A string with the name of the desired attribute.
Return value
An Attr corresponding to the name given in parameter, or null if none has been found.
Example
<pre test="test"></pre>
const pre = document.querySelector("pre");
const attrMap = pre.attributes;
const value = attrMap.getNamedItem("test").value;
pre.textContent = `The 'test' attribute contains ${value}.
And 'foo' has ${attrMap["foo"] ? "been" : "not been"} found.`;
Interactive exampleOpen the canonical MDN source to run this embedded demo.
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.