cssRules, CSSRuleList, rules | NN 6 IE 4 DOM 2
Eine Sammlung mit cssRule- (Netscape 6 und IE 5/Mac) oder rule-Objekten (IE ab Version 4), die in einem styleSheet-Objekt enthalten sind. Die abstrakte W3C-DOM-Darstellung dieser Sammlung wird als CSSRuleList-Objekt bezeichnet. Der Zugriff auf die Objekte dieser Sammlung erfolgt allein über ihre ganzzahlige Indexnummer, Sie haben jedoch die Möglichkeit, die Eigenschaften der verschiedenen Regelobjekte (z. B. die selectorText-Eigenschaft) zu untersuchen, um die einzelnen Regeln voneinander zu unterscheiden.
Objektmodellreferenz
document.styleSheets[i].rules document.styleSheets[i].cssRules
Objektspezifische Eigenschaften
length
Objektspezifische Methoden
item( )
Objektspezifische Ereignisbehandlungsroutineneigenschaften
Keine.

length | NN 6 IE 4 DOM 2
| Schreibgeschützt
Gibt die Anzahl der Elemente in der Sammlung einschließlich der @-Regeln zurück.
Beispiel
    var howMany = document.styleSheets[1].cssRules.length;
Wert
Eine ganze Zahl.

item( ) | NN 6 IE 4 DOM 2
item(index) |
Gibt ein Stylesheet-Regelobjekt zurück, das der mit dem Indexwert übereinstimmenden Regel in der Quellcodereihenfolge entspricht.
Parameter
Eine auf Null basierende ganze Zahl, die dem angegebenen Element in der Quellcodereihenfolge (verschachtelt im aktuellen styleSheet-Objekt) entspricht.
Zurückgegebener Wert
Referenz auf ein cssRule- oder rule-Objekt, je nach Objektmodell. Falls keine Übereinstimmung mit den Parametern vorliegt, lautet der zurückgegebene Wert null.