关于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 星