XML DOM속یتگی childNodes
تعریف و استفاده
속یتگی childNodes را میتوان لیست نودهای فرزند یک نود مشخص را بازگرداند.
قانون: }}
nodeObject.childNodes
توجه و نظرات
توجه:استفاده از خاصیت length برای محاسبه تعداد گرهها در یک لیست گره. پس از اطلاع از طول لیست گره، میتوانید به راحتی از این لیست به گردش بروید و مقادیر مورد نظر خود را استخراج کنید!
مثال
در تمام مثالها، از فایل XML استفاده خواهیم کرد books.xml، و توابع JavaScript loadXMLDoc().
کد زیر قطعهای از مستند XML این است:
xmlDoc=loadXMLDoc("books.xml");
var 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) نام گره: bookstore (نوع گره: 1)
خروجی Mozilla (Firefox):
نام گره: #comment (نوع گره: 8) نام گره: bookstore (نوع گره: 1)