Metodo insertRule() di XML DOM
Definizione e uso
Il metodo insertRule() inserisce una regola nella tabella di stili.
Sintassi:
insertRule(rule,index)
Parametro | Descrizione |
---|---|
rule |
Obbligatorio. La rappresentazione testuale completa e interpretabile delle regole da aggiungere alla tabella di stili.
|
index | Obbligatorio. Indica la posizione nella cssRules array in cui inserire o aggiungere la regola. |
Valore di ritorno
Il valore dell'argomento index.
Lancia
Questo metodo solleverà un'eccezione con il seguente codice in queste circostanze: Eccezione DOMException:
- HIERARCHY_REQUEST_ERR
- La sintassi CSS non consente alla regola specificata di apparire nella posizione specificata.
- INDEX_SIZE_ERR
- index Non corrisponde a nessuna regola nella raccolta di regole della tabella di stili, come index È un numero negativo o maggiore di cssRules.length.
- NO_MODIFICATION_ALLOWED_ERR
- Questa tabella di stili è readonly.
- SYNTAX
- specificato rule Il testo ha un errore di testo.
Descrizione
Questa方法是将在样式表的 cssRules array specificato index Inserire (o aggiungere) una nuova regola CSS. Questo è un metodo standard DOM, consultare CSSStyleSheet.addRule()è un metodo alternativo specifico per IE.
Esempio
Inserire una nuova regola nella parte superiore della tabella di stili:
myStyle.insertRule("#blanc { color: white }", 0);
Pagine correlate
Manuale di riferimento XML DOM:CSSStyleSheet.addRule()