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