HTMLFormElement.reportValidity()

Метод HTMLFormElement.reportValidity() возвращает true если все дочерние элементы прошли проверку. Когда возвращается false, по каждому дочернему элементу не прошедшему проверку генерируется событие invalid и пользователю сообщаются проблемы проверки.

Синтаксис

HTMLFormElement.reportValidity()

Пример

document.forms["myform"].addEventListener('invalid', function() {
  //Опциональный ответ здесь.
}, false);

document.forms["myform"].addEventListener('submit', function() {
  document.forms["myform"].reportValidity();
}, false);

Спецификация

HTML 5.1 Forms: The Constraint Validation API

Совместимость с браузерами

BCD tables only load in the browser