有什么简单的方法可以在那个 onload 中定位一个带有 onload 的元素?

Cod*_*ter 5 html javascript onload targeting

假设你想用 JS 将一个元素变成蓝色,像这样:

<p onload="this.style.color = 'blue'">Boy, I sure do wish I was blue</p>
Run Code Online (Sandbox Code Playgroud)

上面的行不起作用,因为this目标是该上下文中的 window 对象。您可以使用 ID,但我认为有更好的方法。

那么,就像标题所说的那样,有没有什么简单的方法可以在那个 onload 中定位一个带有 onload 的元素?请注意,当页面中有多个具有该onload属性的元素时,这种解决方案必须有效。

Jos*_*ack 0

不幸的是 onload 属性只会加载到bodyiframe元素上,而不加载到任意元素上。