Присутствует клавиатура электронной почты на смартфонах, но не проверять и прекращать отправку - PullRequest
0 голосов
/ 12 июля 2020

Я использую следующую форму для отправки адреса электронной почты:

<form action="" method="post">
<input type="email" name="email">
<input type="submit">
</form>

Я установил type="email" вместо просто type="text", потому что это будет клавиатура на смартфонах, специально предназначенная для ввод адреса электронной почты. (Например, легче получить доступ к символу @.)

К сожалению, это подтвердит адрес электронной почты при отправке. Он запросит Enter e-mail address и прекратит отправку, если это не адрес электронной почты.

Я хочу упростить ввод адреса электронной почты, представив подходящую клавиатуру, но без принуждения пользователя для вставки адреса электронной почты и обратите внимание, чтобы не написать, например, пробел по ошибке.

Как я могу это найти?

1 Ответ

0 голосов
/ 12 июля 2020

Решение - добавить атрибут novalidate="" к <form> следующим образом:

<form action="" method="post" novalidate="">
<input type="email" name="email">
<input type="submit">
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...