The reportValidity()
method of the HTMLInputElement
interface performs the same validity checking steps as the checkValidity()
method. If the value is invalid, this method also fires the invalid
event on the element, and (if the event isn't canceled) reports the problem to the user.