我有输入字段,我使用类型email
在移动设备上打开带有必要符号的键盘。
<input autofocus="" placeholder="E-mail" type="email">
但我不需要浏览器在提交时验证它。我没有使用required
attirbute。但Chrome仍然会说“请在电子邮件地址中加入@
”。提交表格。有没有办法在使用type =“email”时停止提交电子邮件验证?
答案 0 :(得分:7)
提交表单时包含novalidate
属性
例如:
<form action="demo.html" novalidate>
E-mail: <input autofocus="" placeholder="E-mail" type="email">
<input type="submit">
</form>
答案 1 :(得分:0)
使用表格否 - 验证:
http://www.w3.org/TR/html5/forms.html#concept-fs-novalidate
<form action="editor.cgi" method="post">
<p><label>Name: <input required name=fn></label></p>
<p><input autofocus="" placeholder="E-mail" type="email"></p>
<p><input type=submit formnovalidate name=save value="Save"></p>
</form>