Method ya XML DOM createElementNS()

Maelezo na matumizi

createElementNS() Hii inatokana na elementi ya nsia.

Hii inatoa Element object.

Makadaro

createElementNS(ns,name)
Parama Maelezo
ns Mawili, inasema nsia ya elementi.
name Mawili, inasema elementi ya kitabu.

Mfano

Mafanikio ya programu hii ni kusimamia "books.xml" kwa xmlDoc na kuingiza elementi ya <book> na elementi ya nsia kwa kila elementi ya <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 x, y, z, i, newel, newtext, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName("book");
    // kutengeneza elementi ya kitabu kwa nsia na maelezo
    kwa i = 0; i < x.length; i++) {
        newel = xmlDoc.createElementNS("p", "edition");
        newtext = xmlDoc.createTextNode("First");
        newel.appendChild(newtext);
        x[i].appendChild(newel);
    }
    // kuandikisha kila title na edition
    y = xmlDoc.getElementsByTagName("title");
    z = xmlDoc.getElementsByTagNameNS("p","edition");
    kwa i = 0; i < y.length; i++) {
        txt += y[i].childNodes[0].nodeValue +
        " - " +
        z[i].childNodes[0].nodeValue +
        " edition." +
        "Namespace: " +
        z[i].namespaceURI + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

Jifunze kwa Pana