Firefox Tomorrow

web api instance method

NamedNodeMap: getNamedItem() method

View on MDN ↗

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

<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.