/Web APIs

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


Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
disabled 1 12 1 9 ≤12.1 1 4.4 18 4 ≤12.1 1 1.0

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.