如何测试元素是否有焦点

时间:2011-07-15 10:38:46

标签: javascript jquery html

  

可能重复:
  How to get input has focus or not using jquery
  Using jQuery to test if an input has focus

您好我想测试输入标签是否具有焦点或不使用jquery

if(document.getElementById('Department').focus())

我正在使用。但它不会起作用它总是会让我虚假。 请帮我解决这个问题

2 个答案:

答案 0 :(得分:1)

我认为您可以使用以下代码

document.activeElement

答案 1 :(得分:0)

if($("#Department").is(":focus")) {
   //Do stuff
}

:focus选择器仅匹配当前具有焦点的元素。您可以在API中详细了解相关信息。 is函数针对选择器测试匹配元素集,如果其中任何一个匹配,则返回true。