首页 > 技术文章 > body里面的onload和window.onload的区别

hsl541 2020-06-24 12:19 原文

onload和window.onload的使用时的区别?

  1.onload在标签元素中使用。

   2.window.onload在script中直接使用。

  3.当出现多个onload,总是最后的覆盖前面出现的,也就是只使用最后一次出现的onload的内容

  注意:在body里面使用window.onload是不会起到效果的,只有在<body>, <frame>, <frameset>, <iframe>, <img>, <input type="image">, <link>, <script>, <style>中支持onload。

  例子:

<!DOCTYPE html>

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"/><head>
<body >
<p> onload和window.onload的区别</p>

<script>
window.onload=function fun()
{
document.write("12");
}
</script>
</body>
<html>

 


<html>
<head><meta charset="utf-8"/><head>
<body onload="fun()">
<p> onload和window.onload的区别</p>

<script>
function fun()
{
document.write("12");
}
</script>
</body>
<html>

 

推荐阅读