“formnovalidate”在 Chrome 上不起作用

Gyu*_*Fox 5 html forms google-chrome required-field

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

http://jsfiddle.net/4LA9e/

<form>
  Required field: <input type="text" required />
  <input type="submit" formnovalidate value="do not validate" />
</form>
Run Code Online (Sandbox Code Playgroud)

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

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

Gyu*_*Fox 1

正如我在对该问题的评论中提到的,这是版本 30 中引入的回归(请参阅此错误报告),然后在 Chrome 31 中修复。