XML DOM childNodes विशेषता

वर्णन और उपयोग

childNodes विशेषता दस्तावेज़ के सबसबक्चे का NodeList लॉड करती है。

सूचना:NodeList की length विशेषता का उपयोग करके, नोड लिस्ट में कितने नोड हैं, यह निर्धारित करें। जब हम नोड लिस्ट की लंबाई प्राप्त करें तो, इसे चक्रित करके और चाहिए वाले मालिकाना निकाल सकते हैं!

व्यावहार्यता

documentObject.childNodes

उदाहरण

इस कोड "books.xml" को xmlDoc में लोड करने के लिए और 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;
}

स्वयं एक प्रयास कीजिए