XML DOM hasChildNodes() method

tukwasiyi da amfani

idan an kira takai na zai iya koyarwa ɗan takai, sannan: hasChildNodes() method yana koyarwa true, amma ko ba yana koyarwa false ba.

kwarin kanan

nodeObject.hasChildNodes()

muɗamman

wani.

tushen takudai

DOM Version: Core Level 1 Node Object
matudin gudanarwa: kwarin kanan. Idan an kira takai na zai iya koyarwa ta true, amma ko ba yana da ɗan takai ba, sannan kowace.

tarihi

kaɗanin da zai kama "books.xml" zuwa xmlDoc, kuma ta ci gaba da koyarwa domin farko <book> akwai kuma ko ba kuma yana da ɗan takai:

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

亲自试一试

浏览器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持

所有主流浏览器都支持 hasChildNodes() 方法。