XML DOM insertRule() 方法
定义和用法
insertRule() 方法在样式表中插入一条规则。
语法:
insertRule(regel,index)
参数 | beskrivelse |
---|---|
regel |
必需。要添加到样式表的规则的完整、可解析的文本表示。
|
index | Obligatorisk. Angiv positionen, hvor reglen skal indsættes eller tilføjes til cssRules-arrayen. |
Returverdi
værdien af parameteren index.
kaste
Denne metode vil kaste en undtagelse med følgende kode under følgende forhold: DOMException undtagelse:
- HIERARCHY_REQUEST_ERR
- CSS syntaks tillader ikke det specificerede regel at optræde på det specificerede sted.
- INDEX_SIZE_ERR
- index matcher ingen regler i stilens regelkæde, såsom index er negativ eller større end cssRules.length værdi.
- NO_MODIFICATION_ALLOWED_ERR
- Denne stil er skrivebeskyttet.
- SYNTAX
- specificeret regel Teksten har tekstfejl.
beskrivelse
Denne metode vil placere i cssRules-arrayens specificerede index Indsæt (eller tilføj) et nyt CSS-regel. CSSStyleSheet.addRule(),er en erstatningsmetode specifik for IE.
Eksempel
Læg et nyt CSS-regel i toppen af stilen:
myStyle.insertRule("#blanc { color: white }", 0);
Relaterede sider
XML DOM referencerCSSStyleSheet.addRule()