关于load事件的event.target值的问题
load事件是设置在window上的,在document上面设置无效,可是为什么在事件函数中调用event.target得到的是document对象?
同样的事情在resize这个事件上就不会发生,在事件函数中调用event.target返回的就是window对象
源自:JS事件
3-1 事件类型(一)
1
收起
正在回答 回答被采纳积分+1
5回答
好帮手慕星星
2019-08-15 17:04:58
你好,使用Chrome浏览器测试,在document上绑定滚动事件是有效的哦,例如:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style> body { height: 2000px; } </style> </head> <body> <script> document.onscroll = function() { console.log('scroll') } </script> </body> </html>
同学可以测试下,祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星