【发布时间】:2012-05-22 23:09:11
【问题描述】:
我有两个文本字段的表单,onLoad="document.forms.obrazac.sifra.focus()" 我将光标放在第一个字段上。现在我想当用户按下回车键将光标聚焦在第二个字段上,然后当再次按下回车时我想提交我的表单。
我该怎么做呢,谢谢。
【问题讨论】:
-
只是我的 2 美分,但打破浏览器默认行为是不好的做法。
-
tab键默认会遍历表单输入元素,enter键默认会提交表单。如果它不是项目的特定约束,最好保持这种状态。
-
如果 Wolf87 有这样做的请求,最好打破默认行为。这取决于我们在谈论什么:网页或网络应用程序。
-
这也取决于观众。如果客户因为 x 或 y 原因明确要求它,那就去吧。
标签: javascript html