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 to myMap.getNamedItem(str)
where str
is 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
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.`;
Specification
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
getNamedItem |
1 |
12 |
1 |
6 |
≤12.1 |
1 |
4.4 |
18 |
4 |
≤12.1 |
1 |
1.0 |