StyleSheet: disabled property

The disabled property of the StyleSheet interface determines whether the style sheet is prevented from applying to the document.

A style sheet may be disabled by manually setting this property to true or if it's an inactive alternative style sheet. Note that disabled === false does not guarantee the style sheet is applied (it could be removed from the document, for instance).


A boolean.


// If the stylesheet is disabled
if (stylesheet.disabled) {
  // Apply styles in-line


CSS Object Model (CSSOM)
# dom-stylesheet-disabled

Browser compatibility

BCD tables only load in the browser