У меня есть ввод, который просит пользователя ввести действительное электронное письмо, затем я очищаю ввод при отправке.
Проблема возникает в IE, если пользователь отправил недействительное письмооднажды, обратная связь обнаружения (красная граница) все еще существует даже после отправки действительного электронного письма, поскольку вход был очищен.
Есть ли способ остановить проверку после отправки действительного ввода?
const form = document.querySelector('form');
const input = document.querySelector('input');
form.addEventListener('submit', function(event) {
event.preventDefault();
/*
stuff to do with the email
*/
input.value = '';
})
<form>
<input type="email" required>
<button type="submit">submit</button>
</form>