NamedNodeMap: getNamedItem() Methode

Die getNamedItem() Methode der NamedNodeMap Schnittstelle gibt das Attr zurück, das dem gegebenen Namen entspricht, oder null, wenn es kein entsprechendes Attribut gibt.

Hinweis: Diese Methode wird auch aufgerufen, wenn Sie die Syntax des Operators [] verwenden. Daher ist myMap[str] äquivalent zu myMap.getNamedItem(str), wobei str eine Zeichenkette ist.

Syntax

js
getNamedItem(name)
[name]

Parameter

name

Eine Zeichenkette mit dem Namen des gewünschten Attributs.

Rückgabewert

Ein Attr, das dem im Parameter angegebenen name entspricht, oder null, wenn kein solches Attribut gefunden wurde.

Beispiel

html
<pre test="test"></pre>
js
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.`;

Spezifikationen

Specification
DOM Standard
# dom-namednodemap-getnameditem

Browser-Kompatibilität

BCD tables only load in the browser