Méthode insertRule() de XML DOM
Définition et utilisation
La méthode insertRule() insère une règle dans la feuille de style.
Syntaxe :
insertRule(rule,index)
Paramètres | Description |
---|---|
rule |
Obligatoire. Le texte complet et exploitable à ajouter à la feuille de style des règles.
|
index | Requis. Indique la position où insérer ou ajouter la règle dans l'array cssRules. |
Retourne la valeur
La valeur de l'argument index.
Lancer
Cette méthode lèvera une exception avec le code suivant dans les cas suivants Exception DOMException:
- HIERARCHY_REQUEST_ERR
- La syntaxe CSS ne permet pas que la règle spécifiée apparaisse à l'emplacement spécifié.
- INDEX_SIZE_ERR
- index Ne correspond à aucune règle du jeu de règles de la feuille de style, par exemple index Est un nombre négatif ou supérieur à la valeur cssRules.length.
- NO_MODIFICATION_ALLOWED_ERR
- Cette feuille de style est en lecture seule.
- SYNTAXE
- Spécifié rule Le texte a des erreurs de texte.
Description
Cette méthode placera la méthode dans l'array cssRules de la feuille de style à la position spécifiée index Insérer (ou ajouter) une nouvelle règle CSS. C'est une méthode standard DOM, veuillez consulter CSSStyleSheet.addRule(),c'est une méthode de remplacement spécifique à IE.
Exemple
Ajouter une règle au sommet de la feuille de style :
myStyle.insertRule("#blanc { color: white }", 0);
Pages associées
Manuel de référence XML DOM :CSSStyleSheet.addRule()