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

Coba Sendiri