html5 oninvalid не работает после исправления поля ввода
У меня есть этот входной код в моей форме:
Я изменяю сообщение об ошибке с этим кодом javascritp:
function check(input) {
if (input.value == "") {
input.setCustomValidity('Debe completar este campo.');
} else {
input.setCustomValidity('Debe corregir este campo.');
}
}
Вот проблема, если я нажал на кнопку отправки, и поле пустое, поле выдает ошибку, поэтому мне нужно заполнить поле, но после заполнения я получаю предупреждение, даже если заполнение не пустое.
Что я'я делаю неправильно ???