طريقة hasChildNodes() الخاصة بـ XML DOM

التعريف والاستخدام

إذا كان العنصر الحالي يحتوي على عناصر فرعية،فسيقوم hasChildNodes() بالعودة إلى الصحيح،وإلا بالعودة إلى خطأ.

القواعد النصية:

elementNode.hasChildNodes()

مثال

في جميع الأمثلة،سنستخدم ملف XML books.xml،ومعادلة JavaScript loadXMLDoc()

يحقق الفقرة التالية من الكود ما إذا كان العنصر الأول <book> في ملف "books.xml" يحتوي على عناصر فرعية:

xxmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.hasChildNodes());

أخرج الكود أعلاه:

صحيح