HTML DOM removeAttributeNode() Methode
❮Het Element-ObjectVoorbeeld
Verwijder het klassekenmerkknooppunt van een <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>
Definitie en gebruik
De methode removeAttributeNode() verwijdert het opgegeven kenmerk van een element en retourneert het verwijderde kenmerk als een Attr Node-object .
Het verschil tussen deze methode en de methode removeAttribute() is dat de methode removeAttribute() het attribuut met de opgegeven naam verwijdert, terwijl deze methode het opgegeven Attr- object verwijdert . Het resultaat zal hetzelfde zijn. De methode removeAttribute() heeft ook geen retourwaarde , terwijl deze methode het verwijderde kenmerk retourneert als een Attr-object.
Tip: Gebruik de methode getAttributeNode() om een attribuutknooppunt van een element te retourneren.
Tip: Gebruik de methode setAttributeNode() om een attribuutknooppunt aan een element toe te voegen.
Browserondersteuning
Method | |||||
---|---|---|---|---|---|
removeAttributeNode() | Yes | Yes | Yes | Yes | Yes |
Syntaxis
element.removeAttributeNode(attributenode)
Parameterwaarden
Parameter | Type | Description |
---|---|---|
attributenode | Attr object | Required. The attribute node you want to remove |
Technische details
Winstwaarde: | Een Attr-object, dat het verwijderde attribuutknooppunt vertegenwoordigt |
---|---|
DOM-versie | Kernniveau 1 Element Object |
Meer voorbeelden
Voorbeeld
Verwijder het href-attribuutknooppunt van een <a>-element:
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>
Gerelateerde pagina's
HTML-zelfstudie: HTML-kenmerken
HTML DOM-referentie: het HTML DOM-kenmerkobject
HTML DOM-referentie: methode removeAttribute()
HTML DOM-referentie: methode getAttributeNode()
HTML DOM-referentie: setAttributeNode() Methode
❮Het Element-Object