Я использовал это
<input type="text" id="email" name="email" pattern="[a-z0-9._%+-]+[a-z0-9.-]+\.[a-z]{2,3}$" class="form-control" placeholder="Email" required>
Так что, если адрес электронной почты не в правильном формате, он должен выдать ошибку.
это перехватывать неправильный формат адреса электронной почты, такой как name@jjjj
или имя или name@
или name@jj.cooooo
и т. Д.
но это не работает, т. Е. Выдает сообщение, т. Е. Шаблон должен совпадать, даже если адрес электронной почты правильный.