怎么监听div的焦点?

怎么监听div的焦点?

阅读 5.6k
2 个回答
<div tabindex="-1" onfocus="console.log('focus')" onblur="console.log('blur')">Focus me</div>

焦点事件是一个元素获得焦点时触发。
焦点:使浏览器能够区分用户输入的对象,当一个元素有焦点的时候,那么他就可以接收用户的输入
设置焦点方式:点击、tab、js
我们都知道blur只是针对form表单控件的,而对于 span , div , li 之类的,则没办法触发它们的动作,现在只需要设置一个tabindex属性则可以触发它们的焦点事件了。
tabIndex属性:tabIndex 属性可设置或返回按钮的 tab 键控制次序。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题