首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在多按钮表中,如何在输入按键时点击活动文本框对应按钮

问在多按钮表中,如何在输入按键时点击活动文本框对应按钮
EN

Stack Overflow用户
提问于 2013-10-21 00:09:05
回答 1查看 86关注 0票数 0

我有一个jsp,它在一个form.On中包含多个文本框和按钮,按Enter键,我想单击submit按钮,它紧跟在我输入的文本框之后。

​

代码语言:javascript
复制
<body>
<form action="main.jsp" method="GET">  // form with multiple buttons of same type
<li>First Name: <input type="text" name="first_name"></li>
<li>Last Name: <input type="text" name="last_name" /></li>
<<li class="buttonCode"><div><input type="button" value="Submit" /></div></li>
<li>First I Name: <input type="text" name="first_name1"></li>
<li>Last I Name: <input type="text" name="last_name1" /></li>
<li class="buttonCode" ><div><input type="button" value="Submit" /></div></li>
</form>
<script>
$(document).ready(function() {
    $('input[type=text]').keypress(function (event) {
        if (event.keyCode == '13') { //jquery normalizes the keycode 

            event.preventDefault(); //avoids default action
            $(this).find('input[type=submit]').trigger('click');
            // or $(this).closest('form').submit();
        }
    });
});
</script>
</body>
</html>
EN

回答 1

Stack Overflow用户

发布于 2013-10-21 12:50:25

只需将输入类型button替换为submit

代码语言:javascript
复制
<input type="submit" value="Submit" />

它将在按下提交按钮或按回车键时提交表单

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19479625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档