小编Kar*_*rim的帖子

当有多个输入文本时,表单不提交

这是一个非常简单的问题.这是在Firefox(3.6),IE(8)和Chrome(8)上测试的.

这是文件doesnotsubmit.html

<form>
    <input />
    <input />
</form>
Run Code Online (Sandbox Code Playgroud)

当焦点在其中一个输入上并按Enter键时,没有任何反应.

下面是doessubmit.html文件

<form>
    <input />
</form>
Run Code Online (Sandbox Code Playgroud)

当焦点在输入上并按Enter键时,表单将被提交.

对此不一致行为的任何见解?

我知道表单缺少提交按钮,因此在语义上不正确.无论如何,提交过程意味着通过jQuery对话框按钮窗口的按钮自动处理,我不知道如何放置一个额外的<input type ="submit"/>.

forms enter input keypress submit

6
推荐指数
1
解决办法
689
查看次数

标签 统计

enter ×1

forms ×1

input ×1

keypress ×1

submit ×1