现在的位置: 网页制作教程网站制作教程 >正文
JavaScript脚本

JS常用的几个焦点事件

发表于2016/12/15 网站制作教程 0条评论 ⁄ 热度 2,330℃

校验浏览器是否支持某事件:document.implementation.hasFeature("FocusEvent","3.0")

JS常用的焦点事件有:

blur:在元素失去焦点时触发,该事件不会进行冒泡,所有浏览器都支持。

focusout:在元素失去焦点时触发,该事件会进行冒泡,支持它的浏览器有:IE5.5+、Safari5.1+、Opera11.5+、Chrome。

focus:在元素得到焦点时触发,该事件不会进行冒泡,所有浏览器都支持。

focusout:在元素得到焦点时触发,该事件会进行冒泡,支持它的浏览器有:IE5.5+、Safari5.1+、Opera11.5+、Chrome。

不常用的有:(不推荐)

DOMFocusIn:得到焦点,会进行冒泡

DOMFocusOut:失去焦点,会进行冒泡

当焦点从一个元素移动到另外一个元素,会依此触发下面事件(假设都设置了):

focusout -> focusin - > blur - > DOMocusOut -> focus ->DOMFocusIn

  • 暂无评论