ValidityState
package js.html
Доступно в js
Интерфейс ValidityState представляет состояния валидности элемента с точки зрения проверки ограничений. Вместе они помогают объяснить, почему значение элемента не проходит валидацию, если оно не валидно.
Документация ValidityState от сотрудников Mozilla, лицензия CC-BY-SA 2.5.
См. также:
Переменные
read onlybadInput:Bool
Указывает, что пользователь ввёл данные, которые браузер не может преобразовать.
read onlycustomError:Bool
Указывает, что пользовательское сообщение об ошибке элемента установлено в непустую строку, вызвав метод setCustomValidity() элемента.
read onlypatternMismatch:Bool
Указывает, что значение не соответствует указанному pattern.
read onlyrangeOverflow:Bool
Указывает, что значение больше максимального, заданного атрибутом max.
read onlyrangeUnderflow:Bool
Указывает, что значение меньше минимального, заданного атрибутом min.
read onlystepMismatch:Bool
Указывает, что значение не соответствует правилам, заданным атрибутом step (то есть оно не делится на значение шага без остатка).
read onlytooLong:Bool
Указывает, что значение превышает указанную maxlength для HTMLInputElement или HTMLTextAreaElement объектов. Примечание: В Gecko это значение никогда не будет true, так как значения элементов не могут быть длиннее maxlength.
read onlytooShort:Bool
Указывает, что значение не соответствует указанной minlength для HTMLInputElement или HTMLTextAreaElement объектов.
read onlytypeMismatch:Bool
Указывает, что значение не соответствует требуемому формату (когда type является email или url).
read onlyvalid:Bool
Указывает, что элемент удовлетворяет всем проверкам ограничений и, следовательно, считается валидным.
read onlyvalueMissing:Bool
Указывает, что у элемента есть атрибут required, но нет значения.
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/ValidityState.html