Я занимаюсь разработкой интранет-приложения на HTML5 с XHR (я не могу дать доступ ни к какому примеру).Вы можете увидеть тест здесь .
. Для <form>
Я хочу сделать XHR, я проверяю правильность формы следующим образом:
if (form.checkValidity())
{
$.post([...]);
} else {
errormessages();
}
Таким же образом, при возврате поста (часть [...]
) у меня могут быть ошибки при проверке сообщений с сервера.Поэтому я прикрепляю их к этим строкам так:
input.setCustomValidity(le_error_message);
le_error_message
действительно прикреплен, как я вижу в input.validationMessage
.
Селектор :invalid
css установлен на вход, но...
Как я могу запустить браузер (Firefox, Chrome и т. Д.) Для отображения их стандартного контекстного сообщения об ошибке?
Я пытался form.submit()
, но он действительно отправитформа, даже пропуская то, что я хочу, чтобы браузер делал.
Я не вижу ни ссылки на это, ни проверки элементов input
и form
.
См. также это франкоязычная бумага .