onload 事件

onload 事件会在页面或图像加载完成后立即发生。

1.window.onload出现的原因

a.页面代码的加载顺序是从上到下

b.我们通常使用js代码对页面的某一模块进行操作,因此需要被操作的页面代码必须在js代码加载之前

c.一个页面通常有多个模块,或者需要调用多个方法。我们为了页面的简介,通常会把所有的js代码放在一个(引用的js代码除外,框架的js代码必须放在body之前,本页面的js通常建议放在body之后)

综上就可能出现操作对象未被加载的情况

2.window.onload

window.onload是一个事件,在文档加载完成后能立即触发,并且能够为该事件注册事件处理函数。将要对对象或者模块进行操作的代码存放在处理函数中。即:window.onload =function (){//代码};

原博客地址:https://blog.csdn.net/pseudonym_/article/details/72614776

猜你喜欢

转载自blog.csdn.net/hss0123456789/article/details/85015579