HTMLInputElement: validity property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Thevalidity read-only property of theHTMLInputElement interface returns aValidityState object that represents the validity states this element is in.
In this article
Value
AValidityState object.
Examples
The following example gets the validity state of an input element and processes it if it is not valid:
js
const input = document.getElementById("myInput");const validityState = input.validity;if (!validityState.valid) { // Test each validity state}Specifications
| Specification |
|---|
| HTML> # the-constraint-validation-api:dom-cva-validity> |