1. 程式人生 > >onload 事件

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