HTMLCollectionの長さのプロパティ
例
ドキュメントにP要素がいくつあるかを調べます。
function myFunction() {
var l = document.getElementsByTagName("P").length;
alert(l);
}
定義と使用法
このlength
プロパティは、HTMLCollection内の要素の数を返します。
このプロパティは読み取り専用です。
この要素は、HTMLCollectionをループする場合に役立ちます。
ブラウザのサポート
Property | |||||
---|---|---|---|---|---|
length | Yes | Yes | Yes | Yes | Yes |
構文
HTMLCollection.length
戻り値
HTMLコレクション内の要素の数を表す数値。
その他の例
例
class = "myclass"を使用してすべての要素をループし、背景色を変更します。
var x = document.getElementsByClassName("myclass");
for (i = 0; i <
x.length; i++) {
x[i].style.backgroundColor = "red";
}
関連ページ
HTMLCollection:itemメソッド
HTML要素:getElementsByClassName()メソッド
HTML要素:getElementsByTagName()メソッド