使用本机Javascript </textarea>判断<input />或<textarea>是否具有焦点

时间:2014-06-28 05:47:48

标签: javascript

如何判断输入或textarea是否关注本机javascript?

这不是重复,因为它要求原生Javascript解决方案!

2 个答案:

答案 0 :(得分:2)

原生Javascript(&gt; = IE 8)

!~[].indexOf.call(document.querySelectorAll("input, textarea"), document.activeElement)

答案 1 :(得分:0)

使用 :focus

$("input, textarea").is(":focus")

请参阅 here ,这将有所帮助