为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

2 回答

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

0 回复 有任何疑惑可以回复我~
#1

Robert_Langdon 提问者

非常感谢!
2017-04-04 回复 有任何疑惑可以回复我~
#2

Robert_Langdon 提问者

我试了下,鼠标一定要在目标位置点一下,在移除去才能有反应,单纯的移进来移出去没反应
2017-04-04 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信