XML DOM属性childNodes
定义和用法
属性childNodes可返回指定节点的子节点的节点列表。
Sintaks:
nodeObject.childNodes
Pemberitahuan dan Komentar
Pemberitahuan:Gunakan atribut length untuk menghitung jumlah node dalam daftar node. Setelah anda mengetahui panjang daftar node, anda dapat dengan mudah mengelilingi daftar ini dan mengekstrak nilai yang anda butuhkan!
Contoh
Dalam semua contoh, kita akan menggunakan berkas XML books.xmldan fungsi JavaScript loadXMLDoc().
Kode potongan di bawah ini menunjukkan anak-anak dokumen XML ini:
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 />")
{}
Output IE:
Nodename: xml (nodetype: 7) Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)
Output Mozilla (Firefox):
Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)