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; }