document.onLoad 与 Body标签中加入onLoad 和 windows.onload

问题: 我一直认为使用javascript的document.onLoad指定一个函数,跟在Body标签中加入onLoad是一样的 不过能过今天的示例发现,document.onLoad并不是在页面加载完成时引发。






  
  无标题文档
  



  

测试内容

调用 docuemnt.onload 指的是这个文档元素加载完成时,仅当DOM加载完成,不包括它子元素,
他们的顺序是 docuemnt.onload > body 内部的元素的onload > body onload

而且,windows.onload 就是 body onload 因为,他们应该是同一个方法

body 标签上的 onload="mytest2()" 方法会覆盖,windows.onload 赋值方法
如果,windows.onload 是在 加载完成body 标签之后赋值的 会覆盖 body 标签上的 onload 方法






  
  无标题文档
  



  

测试内容

你可能感兴趣的:(document.onLoad 与 Body标签中加入onLoad 和 windows.onload)