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

来源:6-6 失焦事件(onblur)

Robert_Langdon

2017-04-04 19:29

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

写回答 关注

2回答

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

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

    Robert...

    我试了下,鼠标一定要在目标位置点一下,在移除去才能有反应,单纯的移进来移出去没反应

    2017-04-04 20:17:35

    共 2 条回复 >

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

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

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题