cssRules、CSSRuleList、rules | NN 6 IE 4 DOM 2 |
styleSheet オブジェクトの要素である cssRule オブジェクト (Netscape 6 および Macintosh 版 IE 5) または rule オブジェクト (IE 4 以降) のコレクションです。このコレクションは、W3C DOM の抽象表現では CSSRuleList オブジェクトと呼ばれます。このコレクションの要素には、整数のインデックス番号を介してのみアクセスできますが、コレクションに対してループを実行することにより、各規則オブジェクトのプロパティ (selectorText プロパティなど) を調べ、それぞれの規則を識別することができます。 |
|
オブジェクト参照 | |
|
|
オブジェクト固有のプロパティ | |
|
|
オブジェクト固有のメソッド | |
|
|
オブジェクト固有のイベントハンドラープロパティ | |
なし |
length | NN 6 IE 4 DOM 2 |
読み取り専用 | |
コレクションに含まれる要素の数 (@ 規則を含む) を返します。 |
|
例 | |
var howMany = document.styleSheets[1].cssRules.length; |
|
値 | |
整数 |
item() | NN 6 IE 4 DOM 2 |
item(index) | |
ソースコード順序でインデックス値と一致する規則に対応するスタイルシート規則オブジェクトを返します。 |
|
パラメータ | |
|
|
戻り値 | |
cssRule オブジェクトまたは rule オブジェクトへの参照。オブジェクトモデルに応じて異なります。パラメータに一致する要素がない場合、null が返されます。 |