DHTML Collections
DOM Level 2 Specification.
Provides the abstraction of an ordered collection of style sheets.
[ collStyleSheets = ] document.styleSheets |
[ oObject = ] document.styleSheets ( vIndex [ , iSubIndex ] ) |
collStyleSheets |
Reference to an array of elements contained by the object. |
oObject |
Reference to an individual item in the array of elements contained by the object. |
vIndex |
Required. Number or string specifying the element or collection to retrieve. If this parameter is a number, the method returns the element in the collection at the given position, where the first element has value 0, the second has 1, and so on. If this parameter is a string and there is more than one element with the name or id property equal to the string, the method returns a collection of matching elements. |
iSubIndex |
Optional. Position of an element to retrieve. This parameter is used when vIndex is a string. The method uses the string to construct a collection of all elements that have a name or id equal to the string and then retrieves from this collection the element at the position specified by iSubIndex. |
This interface retrieves a collection of styleSheet objects representing the style sheets corresponding to each instance of a LINK or STYLE object in the document.
Imported style sheets are contained within a STYLE object and are available through the imports collection.
The following example displays the titles of the style sheets in the document.
for ( i = 0; i < document.styleSheets.length; i ++ ) {
alert ( "Style sheet " + i + " is titled " +
document.styleSheets ( i ).title );
}
document