XML DOM removeAttributeNS() metod

Definition och användning

removeAttributeNS() Metoden tar bort egenskapen som specificeras av namnrymd och namn.

Syntaks

elementNode.removeAttributeNS(ns,name)
Parametrar Beskrivning
ns Obligatorisk. Anger namnrymden för egenskapen som ska tas bort.
name Obligatorisk. Anger namnet på egenskapen som ska tas bort.

Exempel

Följande kod laddar "books_ns.xml" till xmlDoc och tar bort "lang"-egenskapen från det första <title>-elementet:

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 =
    "Attribut funnet: " + x.hasAttributeNS(ns, "lang");
    x.removeAttributeNS(ns, "lang");
    document.getElementById("demo").innerHTML +=
    "<br>Attribute Funnet: " + x.hasAttributeNS(ns, "lang");
{}

Prova själv