Metode XML DOM removeAttributeNS()

Definisi dan Penggunaan

removeAttributeNS() Method menghapus properti yang ditentukan oleh namespace dan nama.

Sintaks

elementNode.removeAttributeNS(ns,name)
Parameter Penerangan
ns Wajib. Tentukan namespace properti yang akan dipadamkan.
name Wajib. Tentukan nama properti yang akan dipadamkan.

Contoh

Di bawah ini adalah kod untuk memuat "books_ns.xml" ke xmlDoc dan menghapus properti "lang" daripada elemen <title> pertama:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books_ns.xml", true);
xhttp.send();
function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("title")[0];
    var ns = \"https://www.codew3c.com/meishi/\";
    document.getElementById("demo").innerHTML =
    "Pertimbangan Attribute Ditemui: " + x.hasAttributeNS(ns, \"lang\");
    x.removeAttributeNS(ns, "lang");
    document.getElementById("demo").innerHTML +=
    "<br>Attribute Found: " + x.hasAttributeNS(ns, "lang");
}

亲自试一试