Metodi ya substringData() ya XML DOM

Mifano na Tukio

substringData() Methodu inapata mtafiti kutoka kina ya kina mazuri.

Inayotafsiriwa

substringData(kuanzia,matokeo)
Vivyo Muhtasari
kuanzia Inayohitajika. Inaainisha chaguo cha kuanzia kwa kuanzia na kuanzia kwa namba ya pekee.
matokeo Inayohitajika. Inaainisha mafuta ya chaguo ambayo inatofautiana.

Mfano

Ina mtafiti yaandiko hii "books_comment.xml" kwenye xmlDoc, na kupata kama jina ya mtafiti kwa kina ya kina mmoja (Hardcover):

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books_comment.xml", true);
xhttp.send();
function myFunction(xml) {
    var x, i, y, txt, xmlDoc;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName("book")[0].childNodes;
    for (i = 0; i < x.length; i++) {
    // inafaa huzi mazuri
        if (x[i].nodeType == 8) {
            y = x[i].substringData(33, 11);
            txt += y + "<br>";
        }
    }
    document.getElementById("demo").innerHTML = txt;
}

Tafuta kueleza

Kina cha mtaarifu huu, tumetumia kikorokezo na ifuatapo ifaa inayotestishwa, kusikitisha kwamba tumewahandisha ukilinganishwa wa maelezo ya kina. Aina ya maelezo ya kina ina namba ya 8.