HTML DOM Document all コレクション

定義と使用法

all コレクションはドキュメント内のすべてのHTML要素への参照を返します。

文法

document.all[i]
document.all[name]
document.all.tags[tagname]

説明

all[] 機能豊富な配列に似たオブジェクトであり、ドキュメント内のすべてのHTML要素へのアクセスを提供します。all[] 配列はIE4から始まり、多くの他のブラウザでも採用されています。

all[] Documentインターフェースの標準の getElementById()メソッド および getElementsByTagName()メソッド およびDocumentオブジェクトの getElementsByName()メソッド に置き換わりました。それでも、この all[] 配列が既存のコードでまだ使用されています。

all[] 含まれる要素は最初の順序を保ちます。要素が配列内の正確な数値位置がわかっている場合、直接配列から抽出できますが、より一般的には all[] 配列は、HTML属性nameまたはidに基づいて要素にアクセスします。指定されたnameを持つ複数の要素がある場合、同じ名前の要素の配列が得られます。