Всем привет, не подскажете как можно отловить стандартную валидацию html input type="email". Т.е. ее можно допустим отловить через e.target... когда ввожу неверный формат почты?
Так конечно не делают, но вы можете использовать псевдо-классы для проверки. Например, неправильно заполненный input имеет псекдо-класс :invalid соответственно:
// Выдаст 1, если заполнено неправильно:
document.querySelectorAll('input[type="email"]:invalid').length;
В противоположенность ему, есть еще псевдо-класс :valid