Beispiel
Entfernen Sie die class Attributknoten von einem <h1> Element:
var elmnt = document.getElementsByTagName("H1")[0]; // Get the first
<h1> element in the document
var attr = elmnt.getAttributeNode("class");
// Get the class attribute node from <h1>
elmnt.removeAttributeNode(attr);
// Remove the class attribute node from <h1>
Vor dem Attributknoten zu entfernen:
Hello World
Nach dem Entfernen von Attributknoten:
Hello World
Versuch es selber " Definition und Verwendung
Die removeAttributeNode() Methode entfernt das specified Attribut aus einem Element und gibt das removed Attribut als Attr Node Objekt .
Der Unterschied zwischen diesem Verfahren und der removeAttribute() Methode ist, dass die removeAttribute() Methode das Attribut mit dem angegebenen Namen entfernt, während dieses Verfahren des angegebenen Attr Objekt entfernt. Das Ergebnis wird das gleiche sein. Auch die removeAttribute() hat Methode keinen Rückgabewert, während diese Methode das kehrt removed Attribut als Attr Objekt.
Tipp: Verwenden Sie die getAttributeNode() Methode einen Attributknoten eines Elements zurück.
Tipp: Verwenden Sie die setAttributeNode() Methode einen Attributknoten auf ein Element hinzuzufügen.
Browser-Unterstützung
Methode | |||||
---|---|---|---|---|---|
removeAttributeNode() | Ja | Ja | Ja | Ja | Ja |
Syntax
element .removeAttributeNode( attributenode )
Parameterwerte
Parameter | Art | Beschreibung |
---|---|---|
attributenode | Attr object | Erforderlich. Das Attribut Knoten, den Sie entfernen möchten |
Technische Details
Rückgabewert: | Ein Attr Objekt, das darstellt , removed Attributknoten |
---|---|
DOM Version | Core Level 1 Element Object |
Mehr Beispiele
Beispiel
Entfernen Sie den href Attributknoten von einem <a> Elemente:
var elmnt = document.getElementById("myAnchor"); // Get the <a> element
with id="myAnchor"
var attr = elmnt.getAttributeNode("href");
// Get the href attribute node from <a>
elmnt.removeAttributeNode(attr);
// Remove the href attribute node from <a>
Vor dem Attributknoten zu entfernen:
Nach dem Entfernen von Attributknoten:
Go to w3ii.com
Versuch es selber " Verwandte Seiten
HTML Tutorial: HTML Attribute
HTML DOM Referenz: Der HTML - DOM Attribut Object
HTML DOM Referenz: href="met_element_removeattribute.html"> removeAttribute() Method
HTML DOM Referenz: href="met_element_getattributenode.html"> getAttributeNode() Method
HTML DOM Referenz: href="met_element_setattributenode.html"> setAttributeNode() Method