ValidityState
interface ValidityState {
badInput: boolean;
customError: boolean;
patternMismatch: boolean;
rangeOverflow: boolean;
rangeUnderflow: boolean;
stepMismatch: boolean;
tooLong: boolean;
tooShort: boolean;
typeMismatch: boolean;
valid: boolean;
valueMissing: boolean;
}
badInput: boolean;
customError: boolean;
patternMismatch: boolean;
rangeOverflow: boolean;
rangeUnderflow: boolean;
stepMismatch: boolean;
tooLong: boolean;
tooShort: boolean;
typeMismatch: boolean;
valid: boolean;
valueMissing: boolean;
}
Index
Properties
<internal>.ValidityState.badInput<internal>.ValidityState.customError<internal>.ValidityState.patternMismatch<internal>.ValidityState.rangeOverflow<internal>.ValidityState.rangeUnderflow<internal>.ValidityState.stepMismatch<internal>.ValidityState.tooLong<internal>.ValidityState.tooShort<internal>.ValidityState.typeMismatch<internal>.ValidityState.valid<internal>.ValidityState.valueMissing
Properties
Readonly
bad Input
badInput: boolean
Readonly
custom Error
customError: boolean
Readonly
pattern Mismatch
patternMismatch: boolean
Readonly
range Overflow
rangeOverflow: boolean
Readonly
range Underflow
rangeUnderflow: boolean
Readonly
step Mismatch
stepMismatch: boolean
Readonly
too Long
tooLong: boolean
Readonly
too Short
tooShort: boolean
Readonly
type Mismatch
typeMismatch: boolean
Readonly
valid
valid: boolean
Readonly
value Missing
valueMissing: boolean
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.
MDN Reference