XML DOM childNodes 属性
定义和用法
childNodes 属性可返回 document 的子节点的 NodeList。
语法:
documentObject.childNodes
Pemberitahuan dan Komentar:
Pemberitahuan:Gunakan sifat panjang NodeList untuk menentukan bilangan node dalam senarai node. Selepas anda tahu panjang senarai node, anda boleh dengan mudah mengulangi dan mengambil nilai yang anda perlukan!
Contoh
Dalam semua contoh, kami akan menggunakan fail XML books.xmldan fungsi JavaScript loadXMLDoc().
Blok kod di bawah ini boleh menunjukkan node 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)