谁能解释这种行为?当表单包含单个文本框时,在HTML表单的文本框中按Enter键会提交表单,但在表单包含两个或更多文本框时则不会.
jsFiddle(一个输入):http://jsfiddle.net/gpPTa/jsFiddle
(两个输入):http://jsfiddle.net/fDbJt/
浏览器似乎假定,由于只有一个输入,因此它也是提交控件。关注它并按 Enter 键将提交表单,其行为方式与关注提交按钮的行为相同。
当您添加type="submit"到其中之一时<inputs>,您可以根据需要使用任意多个其他表单,然后按 Enter 键即可提交表单。
我没有任何参考资料来支持这一点,但对我来说这似乎是合乎逻辑的。
| 归档时间: |
|
| 查看次数: |
2437 次 |
| 最近记录: |