childNodesNN 6 IE 5 DOM 1

W3C が勧告するいくつかの DOM 要素オブジェクトの childNodes プロパティが返すオブジェクトは、現在のノードオブジェクトの直下にある Node オブジェクトへの参照のコレクション (配列) です。この配列は、W3C の DOM 構造の抽象表現では NodeList オブジェクトと呼ばれており、そのプロパティとメソッドは、IE の ChildNodes オブジェクトと一部共通しています。これらのオブジェクトはいずれも、ドキュメントツリーの同じ部分を指しているため、ここでは両者を合わせて取り上げます。コレクションに含まれる各要素はソースコード順序に従って並べ替えられます。

 
オブジェクト参照
 
nodeReference.childNodes
 
オブジェクト固有のプロパティ
 
length
 
オブジェクト固有のメソッド
 
item()urns()
 
オブジェクト固有のイベントハンドラープロパティ

なし

lengthNN 6 IE 4 DOM 1

読み取り専用

コレクションに含まれるノードの数を返します。

 
 
var howMany = document.getElementById("myTable").attributes.length;
 

整数

item()NN 6 IE 5 DOM 1

item(index)

インデックス値と一致する要素に対応する 1 つの Node オブジェクトを返します。

 
パラメータ
 
  • ソースコード順序 (現在のノード内でのネスト順序) で指定されたアイテムを示す 0 から始まる整数
 
戻り値

1 つの Node オブジェクトへの参照。インデックス値に一致する要素がない場合、null が返されます。他のいくつかの IE コレクションの場合と異なり、childNodes オブジェクトでは文字列のインデックス値は許容されません。

urns()NN なし IE 5(Win) DOM なし

urns(URN)

all.urns() メソッドを参照してください。