package js.html
Available on jsThe
ValidityState
interface represents the validity states that an element can be in, with respect to constraint validation. Together, they help explain why an element's value fails to validate, if it's not valid.Documentation ValidityState by Mozilla Contributors, licensed under CC-BY-SA 2.5.
See:
read only badInput:Bool
Is a Boolean
indicating the user has provided input that the browser is unable to convert.
read only customError:Bool
Is a Boolean
indicating the element's custom validity message has been set to a non-empty string by calling the element's setCustomValidity()
method.
read only patternMismatch:Bool
Is a Boolean
indicating the value does not match the specified pattern
.
read only rangeOverflow:Bool
Is a Boolean
indicating the value is greater than the maximum specified by the max
attribute.
read only rangeUnderflow:Bool
Is a Boolean
indicating the value is less than the minimum specified by the min
attribute.
read only stepMismatch:Bool
Is a Boolean
indicating the value does not fit the rules determined by the step
attribute (that is, it's not evenly divisible by the step value).
read only tooLong:Bool
Is a Boolean
indicating the value exceeds the specified maxlength
for HTMLInputElement
or HTMLTextAreaElement
objects. Note: This will never be true
in Gecko, because elements' values are prevented from being longer than maxlength
.
read only typeMismatch:Bool
Is a Boolean
indicating the value is not in the required syntax (when type
is email
or url
).
read only valid:Bool
Is a Boolean
indicating the element meets all constraint validations, and is therefore considered to be valid.
read only valueMissing:Bool
Is a Boolean
indicating the element has a required
attribute, but no value.
© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/ValidityState.html