【问题标题】:Present e-mail keyboard on smartphones but don't validate and stop submitting在智能手机上显示电子邮件键盘,但不验证并停止提交
【发布时间】:2020-07-12 13:13:46
【问题描述】:

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

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

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

很遗憾,这将验证提交时的电子邮件地址。它将提示Enter e-mail address 并停止提交,以防这不是电子邮件地址。

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

我怎样才能做到这一点?

【问题讨论】:

    标签: html validation email input


    【解决方案1】:

    解决方案是将novalidate="" 属性添加到&lt;form&gt;,如下所示:

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

    【讨论】:

      猜你喜欢
      • 2011-02-13
      • 1970-01-01
      • 2016-11-09
      • 2016-05-08
      • 2022-01-06
      • 2015-02-01
      • 2023-03-06
      • 1970-01-01
      • 2012-05-10
      相关资源
      最近更新 更多