childNodes | NN 6 IE 5 DOM 1 | |
W3C が勧告するいくつかの DOM 要素オブジェクトの childNodes プロパティが返すオブジェクトは、現在のノードオブジェクトの直下にある Node オブジェクトへの参照のコレクション (配列) です。この配列は、W3C の DOM 構造の抽象表現では NodeList オブジェクトと呼ばれており、そのプロパティとメソッドは、IE の ChildNodes オブジェクトと一部共通しています。これらのオブジェクトはいずれも、ドキュメントツリーの同じ部分を指しているため、ここでは両者を合わせて取り上げます。コレクションに含まれる各要素はソースコード順序に従って並べ替えられます。 |
||
オブジェクト参照 | ||
nodeReference.childNodes
|
||
オブジェクト固有のプロパティ | ||
|
||
オブジェクト固有のメソッド | ||
|
||
オブジェクト固有のイベントハンドラープロパティ | ||
なし |
length | NN 6 IE 4 DOM 1 |
読み取り専用 | |
コレクションに含まれるノードの数を返します。 |
|
例 | |
var howMany = document.getElementById("myTable").attributes.length; |
|
値 | |
整数 |
item() | NN 6 IE 5 DOM 1 |
item(index) | |
インデックス値と一致する要素に対応する 1 つの Node オブジェクトを返します。 |
|
パラメータ | |
|
|
戻り値 | |
1 つの Node オブジェクトへの参照。インデックス値に一致する要素がない場合、null が返されます。他のいくつかの IE コレクションの場合と異なり、childNodes オブジェクトでは文字列のインデックス値は許容されません。 |
urns() | NN なし IE 5(Win) DOM なし |
urns(URN) | |
all.urns() メソッドを参照してください。 |