gpt4 book ai didi

javascript - 在光标通过 jQuery 通过 focusout 离开后,如何重新聚焦到输入?

转载 作者:行者123 更新时间:2023-11-28 08:47:22 25 4
gpt4 key购买 nike

我想在用户通过 focusout 离开后立即将其重新聚焦在某个字段中。在这里,当我重新聚焦时,它会突出显示输入的外部,但不会将光标放回到他可以输入的字段中。当他们的网站稍后没有问题时,我会设置一个 fiddle 。

$(document).ready(function(){
$("input").focusout(function(){
alert('unfocus');
$(this).focus(); //highlights area but I want the cursor returned
});
});

代码笔:http://codepen.io/dcoleyoung/details/xzbLf

$("input").focusout(function(){
if(!$(this).valid()){
//keep user in input
}

});

最佳答案

我不建议这样做,但如果您希望在收到 SO 反馈的情况下继续采用此方法,您可以执行以下操作:

//check if .someInput is valid
var valid = false; // input is not valid

while(!valid){
$('.someInput').focus();
}

关于javascript - 在光标通过 jQuery 通过 focusout 离开后,如何重新聚焦到输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19580105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com