ValidityState.rangeUnderflow
Доступное только для чтения свойство rangeUnderflow объекта ValidityState указывает, соответствует ли значение <input> после изменения пользователем ограничениям, установленным атрибутом min.
Если поле является числовым, включая типы date, month (en-US), week (en-US), time (en-US), datetime-local, number, range и заданно значение атрибута min, если содержимое поля не соответствует ограничению атрибута min, свойство rangeUnderflow будет true.
Учитывая следующее:
html
<input type="number" min="20" max="40" step="2"/>
если value < 20, rangeUnderflow будет true. Если true, элемент соответствует CSS-псевдоклассам :invalid и :out-of-range.
Спецификации
| Specification |
|---|
| HTML Standard # dom-validitystate-rangeunderflow |
Совместимость с браузерами
BCD tables only load in the browser