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 | ||||||||||||
|
||||||||||||
Objektspezifische Methoden | ||||||||||||
Keine. |
||||||||||||
Objektspezifische Ereignisbehandlungsroutineneigenschaften | ||||||||||||
|
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 |