XML DOM removeAttributeNS() Μέθοδος

Ορισμός και Χρήση

removeAttributeNS() Μέθοδος που αφαιρεί την ιδιότητα που καθορίζεται από το όνομα και τον όνομα χώρο.

Γλώσσα

elementNode.removeAttributeNS(ns,name)
Παράμετροι Περιγραφή
ns Απαιτείται. Ορίζει το όνομα του ονόματος χώρου της ιδιότητας που θα αφαιρεθεί.
name Απαιτείται. Ορίζει το όνομα της ιδιότητας που θα αφαιρεθεί.

Παράδειγμα

Η παρακάτω κώδικας θα φορτώσει το "books_ns.xml" στο xmlDoc και θα αφαιρέσει την ιδιότητα "lang" από το πρώτο στοιχείο <title>:

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 =
    "Αναγνωρισμένη Ατрибούτη: " + x.hasAttributeNS(ns, \"lang\");
    x.removeAttributeNS(ns, "lang");
    document.getElementById("demo").innerHTML +=
    "<br>Ανακαλύφθηκε χαρακτηριστικό: " + x.hasAttributeNS(ns, "lang");
}

Δοκιμάστε το προσωπικά