style (element)NN 6 IE 4 DOM 1

L'objet élément style représente l'élément HTML style. Cet objet est distinct de l'objet style auquel on accède comme propriété de presque chaque élément d'un document. L'objet élément style est généré dans un document par le biais de la balise <style>, à laquelle une valeur ID unique peut être affectée; l'objet style (propriété) contient toutes les propriétés de style et leurs valeurs courantes telles qu'elles sont définies pour un élément particulier.

 
Equivalent HTML
 
<style>
 
Référence de modèle d'objet
 
[window.]document.getElementById("elementID")
 
Propriétés spécifiques à l´objet
 
disabledmediasheetstyleSheettype
 
Méthodes spécifiques à l´objet

Aucune.

 
Propriétés de gestionnaire d´événements spécifiques à l´objet
 
GestionnaireNNIEDOM
onerrors.o4s.o
onloads.o4s.o
disabledNN 6 IE 4 DOM 1

Lecture/écriture

Détermine si les règles de la feuille de style doivent s'appliquer aux éléments sélectionnés. Bien que l'attribut disabled correspondant ne fonctionne pas dans Internet Explorer 4, le paramétrage de la propriété disabled sur true désactive l'ensemble de la feuille de style. Lors de la création d'une page, vous pouvez inclure un bouton permettant d'activer et désactiver des feuilles de style, afin de voir l'aspect de la page dans tous les types de navigateurs.

 
Exemple
 
document.getElementById("mainStyle").disabled = true;
 
Valeur

Valeur booléenne: true | false.

 
Par défaut

false

mediaNN 6 IE 4 DOM 1

Lecture/écriture

Indique le périphérique de sortie prévu pour les règles de l'élément style. La propriété media sera particulièrement utile le jour où les navigateurs seront capables d'adapter le contenu en fonction du type de périphérique (ordinateur de poche, synthétiseur vocal, téléviseur, etc.)

 
Exemple
 
document.getElementById("myStyle").media = "print";
 
Valeur

L'une des constantes suivantes (sous forme de chaîne): all | print | screen.

 
Par défaut

all

sheetNN 6 IE s.o. DOM s.o.

Lecture seule

Renvoie un objet styleSheet (type DOM W3C CSSStyleSheet) représentant la feuille de style définie par l´élément style. C´est une autre façon (non standard) de référencer l´objet styleSheet. Une meilleure approche est la collection document.styleSheets.

 
Exemple
 
var oneSheet = document.getElementById("myStyle").sheet;
 
Valeur

Référence à un objet styleSheet (type DOM W3C CSSStyleSheet).

 
Par défaut

Aucune.

styleSheetNN s.o. IE 6 (Win) DOM s.o.

Lecture seule

Renvoie un objet styleSheet représentant la feuille de style définie par l´élément style. Cette propriété est présente, mais ne semble pas officiellement prise en charge. La collection document.styleSheets est une meilleure approche.

 
Exemple
 
var oneSheet = document.getElementById("myStyle").styleSheet;
 
Valeur

Référence à un objet styleSheet.

 
Par défaut

Aucune.

typeNN 6 IE 4 DOM 1

Lecture/écriture

Type MIME de la feuille de style spécifié par l'attribut type de l'élément style.

 
Exemple
 
if (document.getElementById("myStyle").type == "text/css") {
    // unlikely to be anything else
}
 
Valeur

Chaîne de type MIME.

 
Par défaut

text/css