Advertisement
The validity property of an input element provides a set of properties related to the validity of data.
1. customError: It returns true, if a custom validity message is set.
2. patternMismatch: It returns true, if an element's value does not match its pattern attribute.
3. rangeOverflow: It returns true, if an element's value is greater than its max attribute.
4. rangeUnderflow: It returns true, if an element's value is less than its min attribute.
5. stepMismatch: It returns true, if an element's value is invalid according to step attribute.
6. tooLong: It returns true, if an element's value exceeds its maxLength attribute.
7. typeMismatch: It returns true, if an element's value is invalid according to type attribute.
8. valueMissing: It returns true, if an element with a required attribute has no value.
9. valid: It returns true, if an element's value is valid.
Advertisement
JavaScript Coding Exercise 20
Test your knowledge with this interactive coding challenge.
Start CodingAdvertisement