CSSStyleSheet: removeRule() method
Deprecated
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.>
The obsolete CSSStyleSheet method
removeRule() removes a rule from the stylesheet
object. It is functionally identical to the standard, preferred method
deleteRule().
Note:
This is a legacy method which has been replaced by
the standard method deleteRule(). You
should use that instead.
Syntax
js
removeRule(index)
Parameters
index-
The index into the stylesheet's
CSSRuleListindicating the rule to be removed.
Return value
None (undefined).
Examples
This example removes the first rule from the stylesheet myStyles.
js
myStyles.removeRule(0);
You can rewrite this to use the standard deleteRule() method very easily:
js
myStyles.deleteRule(0);
Specifications
| Specification |
|---|
| CSS Object Model (CSSOM)> # dom-cssstylesheet-removerule> |