Spec-Zone.ru › Web APIs

HTMLFormElement: метод reportValidity()

Базовая поддержка Широко распространена

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с декабря 2018 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

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

Синтаксис

reportValidity()

Параметры

Нет.

Возвращаемое значение

Возвращает true, если значения связанных элементов управления не имеют проблем с валидностью; в противном случае возвращает false.

Пример

document.forms["my-form"].addEventListener(
  "submit",
  () => {
    document.forms["my-form"].reportValidity();
  },
  false,
);

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

Спецификация
HTML
# dom-cva-reportvalidity-dev

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
reportValidity 40 17 49 27 10.1 40 49 27 10.3 4.0 40

См. также

  • HTMLFormElement.checkValidity()
  • <form>
  • Изучение: Валидация форм на стороне клиента
  • Руководство: Валидация ограничений

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement/reportValidity

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API