HTML DOM removeAttributeNode() Metode
❮ Die elementvoorwerpVoorbeeld
Verwyder die klas kenmerk node van 'n <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>
Definisie en gebruik
Die removeAttributeNode()-metode verwyder die gespesifiseerde kenmerk van 'n element, en gee die verwyderde kenmerk terug as 'n Attr Node-objek .
Die verskil tussen hierdie metode en die removeAttribute() -metode is dat die removeAttribute()-metode die kenmerk met die gespesifiseerde naam verwyder, terwyl hierdie metode die gespesifiseerde Attr- objek verwyder . Die resultaat sal dieselfde wees. Die removeAttribute()-metode het ook geen terugkeerwaarde nie , terwyl hierdie metode die verwyderde kenmerk terugstuur as 'n Attr-objek.
Wenk: Gebruik die getAttributeNode() metode om 'n kenmerknodus van 'n element terug te gee.
Wenk: Gebruik die setAttributeNode() metode om 'n kenmerknodus by 'n element te voeg.
Blaaierondersteuning
Method | |||||
---|---|---|---|---|---|
removeAttributeNode() | Yes | Yes | Yes | Yes | Yes |
Sintaksis
element.removeAttributeNode(attributenode)
Parameterwaardes
Parameter | Type | Description |
---|---|---|
attributenode | Attr object | Required. The attribute node you want to remove |
Tegniese besonderhede
Terugkeerwaarde: | 'n Attr-voorwerp, wat die verwyderde kenmerknodus verteenwoordig |
---|---|
DOM weergawe | Kernvlak 1 Elementvoorwerp |
Meer voorbeelde
Voorbeeld
Verwyder die href-kenmerknodus van 'n <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>
Verwante bladsye
HTML-tutoriaal: HTML-kenmerke
HTML DOM Verwysing: Die HTML DOM Attribuut Object
HTML DOM Verwysing: removeAttribute() Metode
HTML DOM-verwysing: getAttributeNode() Metode
HTML DOM Verwysing: setAttributeNode() Metode
❮ Die elementvoorwerp