metode removeAttribute() DOM XML

definisi dan penggunaan

removeAttribute() metode menghapus atribut yang ditentukan.

jika nilai default atribut telah ditentukan di DTD, atribut baru dengan nilai default akan muncul segera.

syarat

elementNode.removeAttribute(name)
parameter deskripsi
name wajib. Menentukan atribut yang akan dihapus.

contoh

berikut kode ini akan mengambil "books.xml" ke xmlDoc dan menghapus atribut "category" dari semua elemen <book>:

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');
}

亲自试一试