Neueste Web-Entwicklung Tutorials
 

HTML DOM item() Method

<Attribute Object

Beispiel

Holen Sie sich den Namen des first Attribut eines <button> Element:

var x = document.getElementsByTagName("BUTTON")[0].attributes.item(0).nodeName;

Das Ergebnis von x könnten sein:

onclick
Versuch es selber "

Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.


Definition und Verwendung

Der item() Methode gibt die Knoten an der angegebenen Index in einer NamedNodeMap, als Knoten - Objekt.

Die Knoten werden sortiert, wie sie im Quelltext angezeigt, und der Index beginnt bei 0.

Hinweis: Es gibt zwei Möglichkeiten , einen Attributknoten am angegebenen Index in einem NamedNodeMap zuzugreifen:

Diese Syntax:

document.getElementsByTagName("BUTTON")[0].attributes.item(1);   // The 2nd attribute Try it

Wird das gleiche Ergebnis wie diese Syntax erzeugen:

document.getElementsByTagName("BUTTON")[0].attributes[1];        // The 2nd attribute Try it

Sie können unabhängig von Methode , die Sie verwenden möchten, jedoch die am häufigsten verwendete Methode ist [index].

Tipp: Verwenden Sie die Länge Eigenschaft , um die Anzahl von Knoten in einem NamedNodeMap Objekt zurückzukehren.


Browser-Unterstützung

Methode
item() Ja Ja Ja Ja Ja

Syntax

Parameterwerte
Parameter Art Beschreibung
index Number Erforderlich. Der Index des Knotens in der NamedNodeMap Sie zurückkehren wollen

Technische Details

Rückgabewert: Ein Knotenobjekt, die den Attributknoten am angegebenen Index.

Hinweis: Gibt null zurück , wenn der Index außerhalb des zulässigen Bereichs
DOM Version Core Level 1

Beispiele

Mehr Beispiele

Beispiel

Ändern Sie den Wert eines <button> Element des zweiten Attribut:

document.getElementsByTagName("BUTTON")[0].attributes[1].value = "newClass";
Versuch es selber "

<Attribute Object