如何更改jsp的焦点&x27;s<;表格:输入/>;通过JavaScript和条形码阅读器?

如何更改jsp的焦点&x27;s<;表格:输入/>;通过JavaScript和条形码阅读器?,javascript,input,focus,Javascript,Input,Focus,在JSP中,我有两个字段。加载页面时,焦点设置为第一个字段。当我从条形码阅读器输入值时,它会“按”enter键,以便提交表单 我需要使用条形码阅读器在第一个字段中输入第一个值,然后聚焦第二个字段,以便扫描第二个值,然后提交表单 我尝试使用的javascript函数如下: $().ready(function() { $("#serialNumber").val("").focus(); $("#serialNumber").keypress(function(e) {

在JSP中,我有两个字段。加载页面时,焦点设置为第一个字段。当我从条形码阅读器输入值时,它会“按”enter键,以便提交表单

我需要使用条形码阅读器在第一个字段中输入第一个值,然后聚焦第二个字段,以便扫描第二个值,然后提交表单

我尝试使用的javascript函数如下:

    $().ready(function() {
    $("#serialNumber").val("").focus();
    $("#serialNumber").keypress(function(e) {
        if (e.which == 13) {
            $("#serialClient").val("").focus();
        } else {
            $("#button").submit;
        });
    }
});
“表单提交”按钮为:

<button type="submit" class="submit">Submit</button>
提交
但是,如果我将此按钮类型更改为“按钮”,我可以再提交表单

如何解决这个问题


提前感谢,

您需要注意点击按钮,然后提交表单。您可以查看或下面的快速示例

 $('#submitBtn').click(function(e){
     $('#formID').submit();
 });