Properti childNodes DOM XML

Definisi dan penggunaan

childNodes Properti mengembalikan NodeList anak dokument.

Pemberitahuan:Gunakan properti length NodeList untuk menentukan jumlah node dalam daftar node. Saat kita mendapatkan panjang daftar node, kita dapat mengelilinginya dengan mudah dan mengekstrak nilai yang diinginkan!

Sintaks

documentObject.childNodes

Contoh

Berikut kode ini akan mengambil "books.xml" ke xmlDoc dan menampilkan node anak dokument XML:

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.childNodes;
    for (i = 0; i < x.length; i++) {
        txt += "Nodename: " + x[i].nodeName +
        " (nodetype: " + x[i].nodeType + ")";
    }
    document.getElementById("demo").innerHTML = txt;
}

亲自试一试