问答详情
源自:6-6 失焦事件(onblur)

求帮忙检查

为什么在鼠标从密码框移走时没有触发失焦事件

提问者:qq_七月蔚蓝_0 2016-03-13 19:34

个回答

  • ry836478606
    2016-03-26 12:36:57

    所谓的聚焦,失去焦点,,说的是鼠标的光标,你点击文本框就有一个输入光标,那个就是焦点

  • 从此浪迹天涯了无牵挂
    2016-03-22 02:46:26

    嗯,楼上说的不太全面,获得焦点不一定要点击才能获得,Tab键移动焦点也会触发onfocus。这里为什么没有触发失焦,是因为根本就没有获得过焦点。即使获得焦点,要想失去也要点击其他元素,不然光标会一直在文本框,也就是一直获得焦点

  • Siming0
    2016-03-18 20:03:54

    这个时间需要点击才能触发,onmouseout才是鼠标移走的事件触发

  • 梅冬梅西
    2016-03-15 16:46:37

    简单点说就是,当你点击密码框后,立即在密码框之外点击一下,就会触发失焦事件。 如果不行的话,就关闭浏览器重新打开,就可以了。


  • 风谷菌
    2016-03-13 20:32:22

    首先你要知道,是失焦事件不是鼠标移开事件。onblur事件与onfocus是相对事件,当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序。

    所以你要点一下密码框之外的才能触发