XML DOM hasChildNodes() विधि
परिभाषा और उपयोग
यदि निर्दिष्ट नोड को किसी भी उप-नोड है तो hasChildNodes()
तरीका वास्तविकता बदले, अन्यथा false।
व्याकरण
nodeObject.hasChildNodes()
पारामीटर
नहीं है।
तकनीकी विवरण
डॉम आईडी: | कोर लेवल 1 नोड ऑब्जैक्ट |
---|---|
प्रतिक्रिया मूल्य: | बूल वैल्यू। यदि निर्दिष्ट नोड को किसी भी उप-नोड है तो true बदले, अन्यथा false। |
उदाहरण
इस कोड द्वारा "books.xml" को xmlDoc में लोड किया जाता है और पहला <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 xmlDoc = xml.responseXML; var x = xmlDoc.getElementsByTagName('book')[0]; document.getElementById("demo").innerHTML = x.hasChildNodes(); }
ब्राउज़र समर्थन
च्रोम | एज | फ़ायरफॉक्स | सैफारी | ऑपेरा |
---|---|---|---|---|
च्रोम | एज | फ़ायरफॉक्स | सैफारी | ऑपेरा |
समर्थन | समर्थन | समर्थन | समर्थन | समर्थन |
सभी प्रमुख ब्राउज़र इसका समर्थन करते हैं hasChildNodes()
तरीके।