Metode XML DOM hasChildNodes()
Definisi dan penggunaan
Jika node elemen saat ini memiliki node anak hasChildNodes()
Metode ini mengembalikan true, jika tidak kembalikan false.
Sintaks
elementNode.hasChildNodes()
Contoh
Berikut adalah kode yang akan mengambil "books.xml" ke xmlDoc dan memeriksa apakah elemen pertama <book> memiliki node anak apapun:
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(); }