CSSGroupingRule.deleteRule()
The deleteRule()
method of the
CSSGroupingRule
interface removes a CSS rule from a list of child CSS
rules.
Syntax
cssGroupingRule.deleteRule(index);
Parameters
- index
-
The index of the rule to delete.
Return value
undefined
Exceptions
IndexSizeError
DOMException
-
Thrown if index is greater than or equal to the number of child CSS rules.
InvalidStateError
DOMException
-
Thrown if the rule being removed is an
@namespace
at-rule, and the list of child CSS rules contains anything other than@import
at-rules and@namespace
at-rules.
Examples
let myRules = document.styleSheets[0].cssRules;
myRules[0].deleteRule(2); /* deletes the rule at index 2 */
Specifications
Specification |
---|
CSS Object Model (CSSOM) # dom-cssgroupingrule-deleterule |
Browser compatibility
BCD tables only load in the browser