我是 JS 新手,发现这个代码部分:
<body>
<span id="sp1">
<img src="aurora.gif" onload="ev1(event)">
</span>
</body>
据我了解,onload
如果整个 HTML Doc 完成“加载” ,就会触发该属性。
但我真的不明白,ev1
如果onload
触发属性,传递给函数的内容是什么。什么是event
在这种情况下?
这是源代码
它将处理程序连接到图像的load
事件并将事件的事件对象传递给处理程序。该event
对象在onload
属性样式事件处理程序的上下文中可靠地跨浏览器存在:在 IE 上,它是全局的;在 Firefox 上,它是为onload
处理程序创建的合成函数中的局部变量;在 Chrome 上,我认为两者兼而有之。:-)
请注意,该ev1
函数必须是全局的,这是不使用onxyz
-attribute-style 事件处理程序的众多原因之一。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句