gpt4 book ai didi

javascript - "onload=foo(event)"是什么意思?

转载 作者:行者123 更新时间:2023-11-28 14:18:10 26 4
gpt4 key购买 nike

我是 JS 新手,发现了这段代码:

<body>
<span id="sp1">
<img src="aurora.gif" onload="ev1(event)">
</span>
</body>

据我了解,如果整个 HTML 文档完成“加载”,onload 属性就会被触发。
但我不太明白,传递给 ev1 的内容是什么 函数(如果触发了 onload 属性)。在这种情况下,什么是事件

Here是源代码

最佳答案

它将处理程序连接到图像的 load 事件,并将该事件的事件对象传递到处理程序中。 event 对象在 onload 属性样式事件处理程序的上下文中可靠地跨浏览器存在:在 IE 上,它是全局的;在 IE 上,它是全局的;在 IE 上,它是全局的。在 Firefox 上,它是为 onload 处理程序创建的合成函数中的本地函数;在 Chrome 上,我认为两者都是。 :-)

请注意,ev1 函数必须是全局函数,这是不使用 onxyz 属性样式事件处理程序的众多原因之一。

关于javascript - "onload=foo(event)"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56505517/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com