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

onfocus和onblur是不是一定要鼠标点进文本框内才能触发

我试了,如果鼠标不点进去,只是在框上面晃一下,js脚本无法触发,只有点进去才有用

提问者:Robert_Langdon 2017-04-04 19:29

个回答

  • UdonttrustM
    2017-04-04 19:54:46
    已采纳

    onfocus是当你鼠标点到所在区域时触发该事件  而onblue是当你把鼠标移走该区域后触发该事件 两个是相对的,一个是获取焦点 一个是失去焦点,焦点可以理解为就是这个指定区域

  • qq_aslongas_0
    2017-06-24 16:30:13

    onfocus和onblur不一定是鼠标点,就比如6-6的失焦事件,用tab键移走光标也可以实现,这两事件是光标的移进移出的事件,而不是鼠标点进点出的事件