XML DOM childNodes Özelliği
Tanım ve Kullanım
childNodes özelliği, belirtilen düğümün alt düğümlerinin düğüm listesini döndürebilir.
Grammar:
nodeObject.childNodes
İpucu ve açıklamalar
İpucu:length özelliğini kullanarak bir düğüm listesindeki düğüm sayısını hesaplayın. Düğüm listesinin uzunluğunu öğrendikten sonra, bu listeyi kolayca dolaşabilir ve ihtiyacınız olan değerleri çıkarabilirsiniz!
Örnek
Tüm örneklerde XML dosyasını kullanacağız books.xmlve JavaScript fonksiyonları loadXMLDoc()。
Aşağıdaki kod parçası bu XML belgesinin alt düğümlerini gösterir:
xmlDoc=loadXMLDoc("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'nin çıktısı:
Nodename: xml (nodetype: 7) Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)
Mozilla (Firefox)'un çıktısı:
Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)