HTML-DOM -getAttributeNode()- Methode
❮ Das Element-ObjektBeispiel
Rufen Sie den Wert des Klassenattributknotens eines <h1>-Elements ab:
var elmnt = document.getElementsByTagName("H1")[0];
var attr = elmnt.getAttributeNode("class").value;
Weitere „Probieren Sie es selbst“-Beispiele weiter unten.
Definition und Verwendung
Die Methode getAttributeNode() gibt den Attributknoten mit dem angegebenen Namen eines Elements als Attr-Objekt zurück.
Tipp: Verwenden Sie die Eigenschaft attribute .value , um den Wert des Attributknotens zurückzugeben.
Tipp: Verwenden Sie die Methode getAttribute() , wenn Sie nur den Attributwert zurückgeben möchten.
Weitere Informationen zum Attr-Objekt finden Sie unter Das HTML-DOM-Attributobjekt .
Browser-Unterstützung
Method | |||||
---|---|---|---|---|---|
getAttributeNode() | Yes | Yes | Yes | Yes | Yes |
Syntax
element.getAttributeNode(attributename)
Parameter
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to return |
Technische Details
Rückgabewert: | Ein Attr-Objekt, das den angegebenen Attributknoten darstellt. Hinweis: Wenn das Attribut nicht existiert, ist der Rückgabewert null oder eine leere Zeichenfolge ("") |
---|---|
DOM-Version | Elementobjekt der Kernebene 1 |
Mehr Beispiele
Beispiel
Rufen Sie den Wert des Zielattributknotens eines <a>-Elements ab:
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value;
Beispiel
Rufen Sie den Wert des onclick-Attributknotens eines <button>-Elements ab:
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value;
Verwandte Seiten
HTML-Tutorial: HTML-Attribute
HTML-DOM-Referenz: Das HTML-DOM-Attributobjekt
HTML-DOM-Referenz: getAttribute()-Methode
HTML-DOM-Referenz: attribute .value-Eigenschaft
HTML-DOM-Referenz: Methode removeAttributeNode()
HTML-DOM-Referenz: setAttributeNode()-Methode
❮ Das Element-Objekt