Я пишу очень простой макет, чтобы продемонстрировать некоторую валидацию формы HTML5. Тем не менее, я заметил, что проверка электронной почты не проверяет точку в адресе и не проверяет наличие символов после указанной точки.
Другими словами, "john @doe" считается действительным, если явно недействительный адрес электронной почты; "doe" не является доменом.
Вот как я кодирую свое поле электронной почты:
<input type="email" required />
Этого недостаточно?
Отметьте fiddle, чтобы увидеть, что я имею в виду.
Примечание. Я знаю, как это сделать с помощью шаблона RegEx. Мне просто интересно, как кто-то может уйти с использованием типа электронной почты.