給網站添加音樂代碼 為什么設置網頁背景音樂的代碼一定要放在網頁代碼之后?放在之前不行嗎?
為什么設置網頁背景音樂的代碼一定要放在網頁代碼之后?放在之前不行嗎?如果腳本代碼需要在網頁中讀取或設置DOM元素,則必須在網頁的HTML代碼之后運行(當然,標準做法是將其放入窗口對象的onload事件
為什么設置網頁背景音樂的代碼一定要放在網頁代碼之后?放在之前不行嗎?
如果腳本代碼需要在網頁中讀取或設置DOM元素,則必須在網頁的HTML代碼之后運行(當然,標準做法是將其放入窗口對象的onload事件中)。否則,如果將其放在前面,則在運行時可能無法將下面的DOM元素加載到內存中,因此無法獲取元素。當然,你也可以直接使用HTML5的audio標簽來設置背景音樂,這樣就不需要任何JS腳本,也不存在先執(zhí)行后執(zhí)行的問題,比如: