طريقة 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()
);
أخرج الكود أعلاه:
صحيح