ホーム HTML CSS XML JAVASCRIPT   PHP SQL MORE...   リファレンス 事例集    

XML DOM childNodes プロパティ


Node Object Reference Node オブジェクト

定義と用法

childNodes プロパティは、指定ノードの子ノードを NodeList で返します。

構文

nodeObject.childNodes


チップスと注

チップ: NodeLists の length プロパティを使用し、ノードリストのノード数を知ることができます。 ノードリストの長さが分れば、容易にその全体をループし、望みの値を取り出すことができます!


次のコードは、loadXMLDoc() を使用して xmlDoc に "books.xml" をロードし、 XML 文書の子ノードを表示します:

xmlDoc=loadXMLDoc("books.xml");

x=xmlDoc.childNodes;
for (i=0;i<x.length;i++)
{
document.write("Nodename: " + x[i].nodeName);
document.write(" (nodetype: " + x[i].nodeType + ")<br />");
}

IE の出力:

Nodename: xml (nodetype: 7)
Nodename: #comment (nodetype: 8)
Nodename: bookstore (nodetype: 1)

Mozilla (Firefox) の出力:

Nodename: #comment (nodetype: 8)
Nodename: bookstore (nodetype: 1)

試してください »

Try-It-Yourself デモ

XML 文書の全要素の全子ノードを表示します


Node Object Reference Node オブジェクト