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

XML DOM childNodes プロパティ


Document オブジェクト Reference Document オブジェクト

定義と用法

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

構文

documentObject.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 />");
}

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)

試してください »

Try-It-Yourself デモ

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


Document オブジェクト Reference Document オブジェクト