XML DOM childNodes 属性
定义和用法
childNodes 属性可返回 document 的子节点的 NodeList。
语法:
documentObject.childNodes
Pemberitahuan dan Komentar:
Pemberitahuan:Gunakan properti panjang NodeList untuk menentukan jumlah node dalam daftar node. Setelah Anda mengetahui panjang daftar node, Anda dapat dengan mudah mengulangi daftar node 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 dapat menampilkan anak-anak dokumen XML:
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 />")
}
Output IE:
Nodename: xml (nodetype: 7) Nodename: #comment (nodetype: 8) Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)
Output Mozilla (Firefox):
Nodename: #comment (nodetype: 8) Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)