提问者:小点点

在智能手机上显示电子邮件键盘,但不验证并停止提交


我正在使用以下表单发送电子邮件地址:

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

我设置了type=“email”而不是简单的type=“text”,因为这将在智能手机上显示一个专门用于键入电子邮件地址的键盘。 (例如@字符更容易访问。)

不幸的是,这将在提交时验证电子邮件地址。 它将提示输入电子邮件地址,如果这不是电子邮件地址,则停止提交。

我想通过提供合适的键盘使输入电子邮件地址变得容易,但不强迫用户插入电子邮件地址,并且注意不要误写空格。

我怎么够到那个?


共1个答案

匿名用户

解决方案是向

添加novalidate=“”属性,如下所示:

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