为什么document.addEventListener(‘load’,function)不能生效?

原创 野人  2022-04-10 09:01  阅读 50 次

其实这个问题也是非常的好回答,在document.addEventListener中本身就不存在监听load事件的,所以就导致代码如果没有报错,但是就是不起作用,不生效。

那么接下来我就给大家说下正确的用法,也就是在window对象上监听load事件,所以正确的代码如下:

window.addEventListener("load", function () {
  console.log("load");
});

对了,如果忘记了在JavaScript中都有事件的话,可以看这篇文档:https://developer.mozilla.org/zh-CN/docs/Web/Events

其实吧,写这篇文章的目的,也是因为我犯了同样的错误,要怪就怪在PHP中写JavaScript没有相应的语法提示(菜就是菜,还找借口),导致出现这等低级的错误。

文章写完了,我要去反思了。

本文地址:https://www.yerenwz.com/6072.html
版权声明:本文为原创文章,版权归 野人 所有,欢迎分享本文,转载请保留出处!

发表评论