:in-range
Read More at MDN DocsView SpecSafe to Use
:in-range
is considered safe to use.
It’s supported by 94% of global browsers.
Browsers
Version Breakdown
Full Support
Before Chrome 52, :in-range
matched disabled and read-only inputs (see Chromium bug 602568). In Chrome 52, it was changed to only match enabled read-write inputs.
Full Support
Before Chrome 52, :in-range
matched disabled and read-only inputs (see Chromium bug 602568). In Chrome 52, it was changed to only match enabled read-write inputs.
Full Support
Full Support
Before Firefox 50, :in-range
matched disabled and read-only inputs (see bug 1264157). In Firefox 50, it was changed to only match enabled read-write inputs.
Full Support
No Support
Full Support
Before Chrome 52, :in-range
matched disabled and read-only inputs (see Chromium bug 602568). In Chrome 52, it was changed to only match enabled read-write inputs.
Full Support
Before Opera 39, :in-range
matched disabled and read-only inputs (see Chromium bug 602568). In Opera 39, it was changed to only match enabled read-write inputs.
Full Support
Before Opera 39, :in-range
matched disabled and read-only inputs (see Chromium bug 602568). In Opera 39, it was changed to only match enabled read-write inputs.
Full Support
In Safari, :in-range
matched disabled and read-only inputs (see bug 156530). It was later changed to only match enabled read-write inputs.
Full Support
In Safari, :in-range
matched disabled and read-only inputs (see bug 156530). It was later changed to only match enabled read-write inputs.
Full Support
Before version 6.0, :in-range
matched disabled and read-only inputs (see Chromium bug 602568). In version 6.0, it was changed to only match enabled read-write inputs.
Full Support
Before version 52, :in-range
matched disabled and read-only inputs (see Chromium bug 602568). In version 52, it was changed to only match enabled read-write inputs.