XML DOM insertRule() విధానం
నిర్వచనం మరియు వినియోగం
insertRule() మాదిరి విధానం స్టైల్షేప్లో ఒక నియమాన్ని జోడిస్తుంది.
సంకేతం:
insertRule(rule,index)
పారామిటర్స్ | 描述 |
---|---|
rule |
అత్యవసరం. స్టైల్షేప్లో జోడించాలిన పత్రం పూర్తి, అనువదించగలిగే టెక్స్ట్ ప్రాసెస్.
|
index | 必需。要把规则插入或附加到 cssRules 数组中的位置。 |
返回值
参数 index 的值。
抛出
该方法在下列情况下将抛出具有以下代码的 DOMException 异常:
- HIERARCHY_REQUEST_ERR
- CSS 语法不允许指定的规则出现在指定的位置。
- INDEX_SIZE_ERR
- index 不对应样式表的规则集中的任何规则,比如 index 是负数或者大于 cssRules.length 的值。
- NO_MODIFICATION_ALLOWED_ERR
- 该样式表是只读的。
- SYNTAX
- 指定的 rule 文本具有文本错误。
描述
该方法将在样式表的 cssRules 数组的指定 index స్టైల్షీట్ లో కొత్త CSS న్యాయం (rule) చేర్చడానికి లేదా జతకు చేర్చడానికి ఉపయోగించబడుతుంది. ఈ మొదటి డామ్ ప్రమాణం పద్ధతి, దానిని చూడండి: CSSStyleSheet.addRule()ఇది IE ప్రత్యేకమైన ఒక ప్రత్యామ్నాయ పద్ధతి.
ప్రత్యామ్నాయం
స్టైల్షీట్ పైన ఒక న్యాయం చేర్చండి:
myStyle.insertRule("#blanc { color: white }", 0);
సంబంధిత పేజీలు
XML DOM పరిచయం మాన్యాలు:CSSStyleSheet.addRule()