FormValidity
customError
Сценарий вызвал метод FormControl.setCustomValidity() данного элемента.
patternMismatch
Введенные данные не соответствуют регулярному выражению.
rangeOverflow
Объем введенных данных слишком велик.
rangeUnderflow
Объем введенных данных слишком мал.
stepMismatch
Введенные данные не соответствуют указанному шагу.
tooLong
Объем введенных данных слишком велик.
typeMismatch
Введенные данные имеют неверный тип.
valid
Если это свойство имеет значение true, элемент формы содержит корректные данные и все другие свойства имеют значение false. Если это свойство имеет значение false, элемент формы содержит недопустимые данные и, по крайней мере, одно из других свойств имеет значение true.
valueMissing
Элемент формы пуст, хотя он должен быть заполнен.