如何将onload
事件添加到元素中?
我可以使用:
<div onload="oQuickReply.swap();" ></div>
就为了这个?
发布于 2010-10-30 22:30:39
不,不能。最简单的方法是将函数调用直接放在元素后面
示例:
...
<div id="somid">Some content</div>
<script type="text/javascript">
oQuickReply.swap('somid');
</script>
...
或者--甚至更好--就在</body>
面前
...
<script type="text/javascript">
oQuickReply.swap('somid');
</script>
</body>
...so它不会阻止加载以下内容。
发布于 2017-01-17 05:10:59
您可以在IMG元素上使用onerror自动触发一些js,而不使用src。
<img src onerror='alert()'>
发布于 2016-12-16 10:51:20
onload事件,它只支持下面列出的几个标签。
<body>, <frame>, <iframe>, <img>, <input type="image">, <link>, <script>, <style>
这里是onload event的参考
https://stackoverflow.com/questions/4057236
复制相似问题