XML DOM removeAttribute() methode
Definitie en gebruik
removeAttribute()
Method verwijdert de opgegeven eigenschap.
Als de standaardwaarde van de eigenschap in de DTD is gedefinieerd, verschijnt er onmiddellijk een nieuwe eigenschap met de standaardwaarde.
Syntax
elementNode.removeAttribute(name)
Parameters | Beschrijving |
---|---|
name | Verplicht. Bepaalt de eigenschap die moet worden verwijderd. |
Voorbeeld
Onderstaande code laadt "books.xml" in xmlDoc en verwijdert de "category"-eigenschap van alle <book>-elementen:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "books.xml", true); xhttp.send(); function myFunction(xml) { var xmlDoc = xml.responseXML; var x = xmlDoc.getElementsByTagName("book"); document.getElementById("demo").innerHTML = x[0].getAttribute('category') + "<br>"; x[0].removeAttribute('category'); document.getElementById("demo").innerHTML +=; x[0].getAttribute('category'); }