خاصية childNodes في XML DOM

دليل مرجع موضوع Document

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

يمكن أن يعيد خاصية childNodes قائمة NodeList من أبناء document.

القواعد:

documentObject.childNodes

نصائح وتعليقات:

نصيحة:استخدم خاصية طول NodeList لقياس عدد العناصر في قائمة العناصر. بعد معرفة طول قائمة العناصر، يمكنك بسهولة التدوير عبر العناصر واستخراج القيم التي تحتاجها!

مثال

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

النص التالي يمكنه عرض الأبناء للمستند XML:

xmlDoc=loadXMLDoc("/example/xdom/books.xml");
var x=xmlDoc.childNodes;
for (i=0;i<x.length;i++)
  {
  document.write("اسم العنصر: " + x[i].nodeName)
  document.write(" (نوع العنصر: " + x[i].nodeType + ")<br />")
  }

الناتج من IE:

اسم العنصر: xml (نوع العنصر: 7)
اسم العنصر: #comment (نوع العنصر: 8)
اسم العنصر: #comment (نوع العنصر: 8)
اسم العنصر: bookstore (نوع العنصر: 1)

الناتج من Mozilla (Firefox):

اسم العنصر: #comment (نوع العنصر: 8)
اسم العنصر: #comment (نوع العنصر: 8)
اسم العنصر: bookstore (نوع العنصر: 1)

دليل مرجع موضوع Document