Я работаю над простой формой входа с двумя полями:
<form>
<input type="email" name="email" required />
<input type="password" name="password" required />
<button type="submit">Log in</button>
</form>
В современных браузерах проверка запускается автоматически.
Однако, если доступен Javascript, я хочу взять на себя проверку формы html5 и обрабатывать все самостоятельно.
Я хочу автоматически проверять onblur (только затронутое поле), и я хочу проверять все поля при нажатии кнопки «Отправить».
События onblur работают нормально ... При нажатии кнопки submit стандартное событие submit не запускается. Однако запускается «недопустимое» событие; но только для первого недопустимого события.
Какой хороший способ указать браузеру игнорировать все проверки, связанные с HTML5, и взять на себя весь процесс?