javascript - 如何将 onload 事件添加到 div 元素

标签 javascript html

如何向元素添加 onload 事件?

我可以使用吗:

<div onload="oQuickReply.swap();" ></div>

为了这个?

最佳答案

不,你不能。使其工作的最简单方法是将函数调用直接放在元素之后

例子:

...
<div id="somid">Some content</div>
<script type="text/javascript">
   oQuickReply.swap('somid');
</script>
...

或者——甚至更好——就在</body>前面:

...
<script type="text/javascript">
   oQuickReply.swap('somid');
</script>
</body>

...所以它不会阻止加载以下内容。

关于javascript - 如何将 onload 事件添加到 div 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4057236/

相关文章:

javascript - 如何使 div 内的 ul 标签可滚动

javascript - 是否可以将所有 AngularJS 文件(例如 Controller 、工厂)加载到外部 HTML 中?

javascript - 下载自动加载网页

Linux 的 Javascript 解释器

javascript - 使用 jquery CounterUp 给出 NaN 的百万值

html - 百分比高度 HTML 5/CSS

javascript - 获取表的 eq( ) 和第 n 个 child

html - Firefox 中的 SVG 破解(渲染不清晰)

html - 防止文本在绝对定位的元素中换行

python - Django 教程 html css python for 循环不起作用