Tabia textContent ya XML DOM

Mifano na matumizi

textContent Tabia inasababisha kuwa na maandiko ya mabaki ya mabaki ya kuzingatia tabia hiyo.

Kumekadhalika, tabia za mabaki zote zitaumizwa na mabaki wa kawaida moja ambao inahusiana na tabia hii ya juu.

Marejeo

nodeObject.textContent

Mifano

Mwongozo 1

Makini hii yaandiko ingepakia "books.xml" kwenye xmlDoc na kureturna maandiko ya elementi <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, i, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName('book');
    for(i = 0; i < x.length; i++) {
        txt += x.item(i).textContent + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

Jifunze Kwa Ushiriki

Mwongozo 2

Muhesabisha maandiko wa mabaki

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, i, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName('book');
    // Muhesabisha textContent
    for(i = 0; i < x.length; i++) {
        x.item(i).textContent = "Kadhalika";
    }
    // Kuzingatia textContent
    for(i = 0; i < x.length; i++) {
        txt += x.item(i).textContent + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

Jifunze Kwa Ushiriki