Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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 ⁨Juli 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