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

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
# dom-namednodemap-getnameditem

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
getNamedItem

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support