style (Element) | NN 6 IE 4 DOM 1
Das style-Elementobjekt spiegelt das HTML-Element style wider. Dieses Objekt unterscheidet sich vom style-Objekt, auf das als Eigenschaft praktisch eines jeden Elements in einem Dokument zugegriffen wird. Das Elementobjekt style wird in einem Dokument über das <style>-Tag erstellt, dem eine eindeutige ID zugewiesen sein kann. Das Eigenschaftsobjekt style hingegen enthält alle Stileigenschaften und deren aktuellen Werte, die für ein bestimmtes Element definiert wurden.
HTML-Äquivalent
    <style>
Objektmodellreferenz
    [window.]document.getElementById("elementID")
Objektspezifische Eigenschaften
disabled | media | sheet | styleSheet | type
Objektspezifische Methoden
Keine.
Objektspezifische Ereignisbehandlungsroutineneigenschaften
Behandlungsroutine | NN | IE | DOM
onerror | -- | 4 | --
onload | -- | 4 | --

disabled | NN 6 IE 4 DOM 1
| Lesen/Schreiben
Legt fest, ob Regeln im Stylesheet auf die ausgewählten Elemente angewendet werden sollen. Obwohl das entsprechende disabled-Attribut in Internet Explorer 4 nicht funktioniert, wird das gesamte Stylesheet deaktiviert, wenn die Eigenschaft disabled auf true gesetzt wird. Sie können während des Erstellens einer Seite eine Schaltfläche zum Aktivieren/Deaktivieren von Stylesheets integrieren, um zu überprüfen, ob die Seite in allen Browsern gleich aussieht.
Beispiel
    document.getElementById("mainStyle").disabled = true;
Wert
Boolescher Wert: true | false.
Standardwert
false

media | NN 6 IE 4 DOM 1
| Lesen/Schreiben
Gibt das beabsichtige Ausgabegerät für die Regeln des style-Elements an. Mit dem Attribut media können Browser in der Zukunft Inhalte an bestimmte Gerätetypen, wie z. B. Handheld-Computer, sprachfähige Digitalisiergeräte oder Fernsehgeräte, anpassen.
Beispiel
    document.getElementById("myStyle").media = "print";
Wert
Einer der folgenden Konstantenwerte in Form einer Zeichenfolge: all | print | screen.
Standardwert
all

sheet | NN 6 IE nicht zutreffend DOM nicht zutreffend
| Schreibgeschützt
Gibt ein styleSheet-Objekt (W3C-DOM-Typ CSSStyleSheet) zurück, das das durch das style-Element definierte Stylesheet darstellt. Hierbei handelt es sich um ein alternatives (nicht standardgemäßes) Verfahren zum Referenzieren eines styleSheet-Objekts. Es wird empfohlen, stattdessen die document.styleSheets-Sammlung zu verwenden.
Beispiel
    var oneSheet = document.getElementById("myStyle").sheet;
Wert
Referenz auf ein styleSheet-Objekt (W3C-DOM-Typ CSSStyleSheet).
Standardwert
Keiner.

styleSheet | NN nicht zutreffend IE 6(Win) DOM nicht zutreffend
| Schreibgeschützt
Gibt ein styleSheet-Objekt zurück, das das durch das style-Element definierte Stylesheet darstellt. Diese Eigenschaft ist implementiert, wird jedoch offenbar nicht offiziell unterstützt. Es wird empfohlen, stattdessen die document.styleSheets-Sammlung zu verwenden.
Beispiel
    var oneSheet = document.getElementById("myStyle").styleSheet;
Wert
Referenz auf ein styleSheet-Objekt.
Standardwert
Keiner.

type | NN 6 IE 4 DOM 1
| Lesen/Schreiben
Dies ist der durch das type-Attribut des style-Elements festgelegte MIME-Typ des Stylesheets.
Beispiel
    if (document.getElementById("myStyle").type == "text/css") {
        // unlikely to be anything else
    }
Wert
MIME-Typzeichenfolge.
Standardwert
text/css