我如何检查输入框是否以jquery为焦点?

问题描述 投票:0回答:1

是否可以检查用户是否选择了输入框?

我的html是:

<input type="text" name="fname"value=""id="name">

您能做这样的事情吗?

if ($("#name").is(":focus")) {
//do something if focused
}

此确切方法不起作用,但是还有另一种类似的方法吗?

我正在使用最新版本的Jquery

javascript html jquery focus onfocus
1个回答
0
投票
$(function(){
    $("#name").focus(function(){
       //Code here
    });
});

如果不起作用^^我的猜测是,jQuery没有在您的HTML文档中正确初始化,或者您的脚本不在body标记的底部。

示例:https://codepen.io/HenrikDK/pen/NWGpPbK

© www.soinside.com 2019 - 2024. All rights reserved.