Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 按enter键时当前控件的焦点松动_Javascript_Jquery_Onblur - Fatal编程技术网

Javascript 按enter键时当前控件的焦点松动

Javascript 按enter键时当前控件的焦点松动,javascript,jquery,onblur,Javascript,Jquery,Onblur,我对模糊事件做了一些编码。所以我想在每次调用enter event时释放当前文本框的焦点。这就是我到目前为止所做的。他们都没有帮我 要求:我的目的只是从当前文本框中释放焦点,以便它可以触发模糊事件 或 将焦点重定向到任何其他不需要模糊的文本框对我来说都是好事 尝试1: $(document).ready(function () { $("input").keyup(function (event) { if (event.keyCode == 13) {

我对模糊事件做了一些编码。所以我想在每次调用enter event时释放当前文本框的焦点。这就是我到目前为止所做的。他们都没有帮我

要求:我的目的只是从当前文本框中释放焦点,以便它可以触发模糊事件

将焦点重定向到任何其他不需要模糊的文本框对我来说都是好事

尝试1:

$(document).ready(function () {
    $("input").keyup(function (event) {
        if (event.keyCode == 13) {
            $("input").trigger({
                type: 'keypress',
                which: 9
            });
            $("#Save").click();
        }
    });
    });
尝试2:

$(document).ready(function () {
        $("input").keyup(function (event) {
            if (event.keyCode == 13) {
                $(this).next().focus();
                $("#Save").click();
            }
        });
        });
尝试3:

 $(document).ready(function () {
        $("input").keyup(function (event) {
            if (event.keyCode == 13) {
                event.keyCode == 9;
                $("#Save").click();
            }
        });
    });
尝试4:

$(document).ready(function () {
    $("input").keyup(function (event) {
        if (event.keyCode == 13) {
            $('input[type=text]:enabled:first').focus();
            $("#Save").click();
        }
    });
});
尝试5:

$(document).ready(function () {
        $("input").keyup(function (event) {
            if (event.keyCode == 13) {
                e.preventDefault();
                var nextInput = inputs.get(inputs.index(document.activeElement) + 1);
                if (nextInput) {
                    nextInput.focus();
                }
                $("#Save").click();
            }
        });
    });

您可以使用聚焦按钮本身,然后单击它:

$(文档).ready(函数(){
$(“输入”).keyup(函数(事件){
如果(event.keyCode==13){
$(“#保存”).focus().单击();
}
}).blur(函数(e){
警报(该值);
});
});




保存
您可以使用它来聚焦按钮本身,然后单击它:

$(文档).ready(函数(){
$(“输入”).keyup(函数(事件){
如果(event.keyCode==13){
$(“#保存”).focus().单击();
}
}).blur(函数(e){
警报(该值);
});
});




保存
您可以使用它来聚焦按钮本身,然后单击它:

$(文档).ready(函数(){
$(“输入”).keyup(函数(事件){
如果(event.keyCode==13){
$(“#保存”).focus().单击();
}
}).blur(函数(e){
警报(该值);
});
});




保存
您可以使用它来聚焦按钮本身,然后单击它:

$(文档).ready(函数(){
$(“输入”).keyup(函数(事件){
如果(event.keyCode==13){
$(“#保存”).focus().单击();
}
}).blur(函数(e){
警报(该值);
});
});



保存
$(“输入”).keyup(函数(事件){
如果(event.keyCode==13){
$(“#保存”).focus().trigger(“单击”);
}
});
$(“#保存”)。单击(函数(){
警报(“点击”);
});

$(“输入”).keyup(函数(事件){
如果(event.keyCode==13){
$(“#保存”).focus().trigger(“单击”);
}
});
$(“#保存”)。单击(函数(){
警报(“点击”);
});

$(“输入”).keyup(函数(事件){
如果(event.keyCode==13){
$(“#保存”).focus().trigger(“单击”);
}
});
$(“#保存”)。单击(函数(){
警报(“点击”);
});

$(“输入”).keyup(函数(事件){
如果(event.keyCode==13){
$(“#保存”).focus().trigger(“单击”);
}
});
$(“#保存”)。单击(函数(){
警报(“点击”);
});

或触发自身的模糊事件

或触发自身的模糊事件

或触发自身的模糊事件


或者触发自身的模糊事件。

您可以将事件绑定到输入元素,以确定要执行的操作。模拟一个tabpress有点走来走去。这是你可以玩的东西

$(文档).ready(函数(){
$('input[type=text]')。绑定('keypress',函数(事件){
if(event.which==13){
var nextItem=$(this.next('input[type=text]');
如果(nextItem.size()==0){
nextItem=$('input[type=text]')。等式(0);
}
nextItem.focus();
}
});
});

您可以将事件绑定到输入元素以执行操作。模拟一个tabpress有点走来走去。这是你可以玩的东西

$(文档).ready(函数(){
$('input[type=text]')。绑定('keypress',函数(事件){
if(event.which==13){
var nextItem=$(this.next('input[type=text]');
如果(nextItem.size()==0){
nextItem=$('input[type=text]')。等式(0);
}
nextItem.focus();
}
});
});

您可以将事件绑定到输入元素以执行操作。模拟一个tabpress有点走来走去。这是你可以玩的东西

$(文档).ready(函数(){
$('input[type=text]')。绑定('keypress',函数(事件){
if(event.which==13){
var nextItem=$(this.next('input[type=text]');
如果(nextItem.size()==0){
nextItem=$('input[type=text]')。等式(0);
}
nextItem.focus();
}
});
});

您可以将事件绑定到输入元素以执行操作。模拟一个tabpress有点走来走去。这是你可以玩的东西

$(文档).ready(函数(){
$('input[type=text]')。绑定('keypress',函数(事件){
if(event.which==13){
var nextItem=$(this.next('input[type=text]');
如果(nextItem.size()==0){
nextItem=$('input[type=text]')。等式(0);
}
nextItem.focus();
}
});
});

$("input").keyup(function (event) {
    if (event.keyCode == 13) {
        $(this).trigger('blur');
    }
});