NamedNodeMap: getNamedItem() Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
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
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
<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.`;
Spezifikationen
Specification |
---|
DOM Standard # dom-namednodemap-getnameditem |
Browser-Kompatibilität
BCD tables only load in the browser