我有以下脚本,如图所示,它调用 Date 方法 onClick 事件,如下所示:
<!DOCTYPE html>
<html>
<body>
<p onclick='this.innerHTML = Date();'>click me!</p>
</body>
</html>
我如何对onLoad
事件执行相同操作?我不想用单独的<script>
标签定义它并将其称为function
。我希望编码最少。为什么以下方法不起作用?
<!DOCTYPE html>
<html>
<body>
<p onload='this.innerHTML = Date();'>date here onload</p>
</body>
</html>
html的body标签有onload函数。
当对象已加载时会发生 onload 事件。
onload 最常用于元素内,在网页完全加载所有内容(包括图像、脚本文件、CSS 文件等)后执行脚本。
onload 事件可用于检查访问者的浏览器类型和浏览器版本,并根据这些信息加载适当版本的网页。
我不确定这是否值得推荐。
这里,你可以这样做。
希望这会有所帮助。