课程
/前端开发
/JavaScript
/JavaScript进阶篇
onclick 事件 我也试了一下 也会弹出提示框, 但是可以关闭。
onfocus 事件 弹出后 关闭不了。关闭了也会马上弹出来。
请问onfocus事件具体是用在什么地方 ,是会一直弹出,不能关闭吗?
2014-12-19
源自:JavaScript进阶篇 6-5
正在回答
onclick事件是指鼠标左键点击某元件时触发的事件,点击一下触发一次;
onfocus事件是指当焦点在某元件上时触发的事件,触发次数不限,如果焦点一直在该元件上,便一直触发onfocus事件,直到该元件失去焦点为止。
上例中,如果运用onfocus事件,由于点击下拉列表框后,焦点一直在该下拉列表框上,所以会一直调用message()函数,导致弹出的警告窗口无法关闭。
坤_0804 提问者
focus也是只执行一次。click也是执行一次。贴出你的代码吧。你的代码应该有问题
聚焦就是鼠标悬停在上面的时候. 点击是鼠标左键单击后.
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答光标聚焦事件和鼠标单击事件有什么区别?
5 回答鼠标经过事件与光标聚焦事件,鼠标移开事件与失焦事件分别有什么区别?
1 回答onclick鼠标单击事件
1 回答鼠标单击事件( onclick )
3 回答光标聚焦事件是否需要点击?和onclick事件有什么区别?