onload是在處理HTML等文件時使用的事件,用於在頁面和所有圖像等資源加載後立即發生,本篇文章我們就來詳細介紹一下JavaScript的onload事件怎麼使用的onload事件怎麼使用的onload事件怎麼使用中onload事件的使用方法。
我們先來看看onload事件的基本寫法
obj.onload = function() { // 加载完成后需要立即处理的事件 }
對於obj,可以指定為window,HTML的body,img等元素。
下面我們來看具體的範例
載入頁面時執行
#如果執行以下程式碼,可以在讀取window物件時處理
window.onload = function() { alert("页面已加载!"); };
運行效果如下
以下程式碼實現的效果也一樣
function load() { alert("页面已加载!"); } window.onload = load;
載入映像時執行
程式碼如下
var img = new Image(); img.onload = function() { alert("图像已加载!"); }; img.src = 'img/mouse.png';
運行效果如下
#最後我們來看onload事件所使用的注意事項
具有onload的事件的處理程序無法為相同元素的相同事件設定多個事件處理程序;如果要為相同元素的相同事件設定多個事件處理程序,那麼我們可以使用addEventListener 。
此外,如果要在讀取頁面和所有資源(如圖像)後立即執行進程,則使用onload,但如果要在不等待讀取的情況下執行進程,則需要使用DOMContentLoaded。
以上是JavaScript的onload事件怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!