【问题标题】:"formnovalidate" does not work on Chrome“formnovalidate”在 Chrome 上不起作用
【发布时间】:2013-10-15 12:09:09
【问题描述】:

由于某种原因,即使提交按钮具有属性formnovalidate,Chrome 似乎也会验证必填字段。

http://jsfiddle.net/4LA9e/

<form>
  Required field: <input type="text" required />
  <input type="submit" formnovalidate value="do not validate" />
</form>

单击“不验证”按钮仍会验证文本字段(在 Chrome 30.0.1599.69 m 上测试)。

我做错了什么吗?那是一个错误吗?有什么解决方法吗?

【问题讨论】:

  • 似乎是一个错误。之前有 Chrome 29.something,无法用你的小提琴重现。现在更新到您正在使用的相同版本,我可以看到它正在发生。
  • 山姆给我,有什么解决办法吗?
  • 看起来版本 31.0.1650.57 m 修复了问题
  • @GyumFox 我在 HTTP GET 表单上的提交按钮上使用此属性,但我在 Chrome 和 IE 11 上都遇到了问题...

标签: html forms google-chrome required-field


【解决方案1】:

正如我在对该问题的评论中提到的,这是在版本 30 中引入的回归(参见 this bug report),然后在 Chrome 31 中得到了修复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-25
    • 1970-01-01
    • 2016-09-13
    • 2016-12-04
    • 1970-01-01
    • 2011-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多