ویژگی childNodes XML DOM

دستورالعمل مرجع Document

تعریف و استفاده

ویژگی childNodes می‌تواند لیست NodeList فرزندان document را بازگرداند.

زبان:

documentObject.childNodes

توجه و نظرات:

توجه:برای تعیین تعداد نودها در لیست نودها از ویژگی طول NodeList استفاده کنید. پس از شناخت طول لیست نودها، می‌توانید به راحتی به آن‌ها پیوند داده و مقادیر مورد نظر خود را استخراج کنید!

مثال

در تمام مثال‌ها، از فایل XML استفاده خواهیم کرد books.xml، و همچنین توابع JavaScript loadXMLDoc().

بخش‌های زیر کد می‌تواند فرزندان مدخل XML را نمایش دهد:

xmlDoc=loadXMLDoc("/example/xdom/books.xml");
مقادیر x=xmlDoc.childNodes;
برای (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