XML DOM childNodes Özelliği
Tanım ve Kullanım
childNodes özelliği, document'in alt nodlarını NodeList olarak döndürebilir.
Gramer:
documentObject.childNodes
Uyarı ve açıklamalar:
Uyarı:NodeList uzunluk özelliğini kullanarak node listesindeki node sayısını belirleyin. Node listesinin uzunluğunu bildiğinizde, bu nodeyu kolayca dolaşabilir ve ihtiyacınız olan değerleri çekebilirsiniz!
Örnek
Tüm örneklerde XML dosyasını kullanacağız books.xmlve JavaScript fonksiyonları loadXMLDoc()。
Aşağıdaki kod parçası XML belgesinin alt düğümlerini gösterir:
xmlDoc=loadXMLDoc("/example/xdom/books.xml");
var x=xmlDoc.childNodes
;
for (i=0;i<x.length;i++)
{
document.write("Nodename: " + x[i].nodeName)
document.write(" (nodetype: " + x[i].nodeType + ")<br />")
}
IE çıktısı:
Nodename: xml (nodetype: 7) Nodename: #comment (nodetype: 8) Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)
Mozilla (Firefox) çıktısı:
Nodename: #comment (nodetype: 8) Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)