【问题标题】:i need to disable default validation of input type='email'我需要禁用输入类型的默认验证=\'email\'
【发布时间】:2022-08-05 13:35:22
【问题描述】:

我需要禁用 input type=\'email\' 的默认验证 就像我不写 \'@\' 或 \'gmail.com\' 它会显示默认验证弹出窗口 我需要禁用它并创建自己的弹出窗口以使用 JS 的 html 显示它

标签: javascript html


【解决方案1】:

使用“不验证”

"输入类型="电子邮件" novalidate/"

使其类型=“文本” 为什么你使用邮件类型,如果你不需要它的 p

【讨论】:

    【解决方案2】:

    您可以将输入类型从电子邮件更改为文本,之后您可以使用input事件监听器获取输入数据

    【讨论】:

      【解决方案3】:

      使用formnovalidate 属性进行输入:

      <input type="email" formnovalidate="formnovalidate" />
      

      https://www.w3schools.com/tags/att_input_formnovalidate.asp

      【讨论】:

        猜你喜欢
        • 2022-10-13
        • 2014-12-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-31
        • 2013-04-22
        • 2018-08-28
        • 1970-01-01
        相关资源
        最近更新 更多