【JavaScript】JS的位置 説明 在HTML檔案中,JS不論是寫在頁面上,或是用檔案引入,都建議放在body後面。 理由:HTML文件的讀取方式是由上而下,如果寫在body前面的話,網頁還沒讀完JS就執行了,所以DOM會抓不到東西。 但若一定要寫在body前面的話,可以在JS內容外面加上一層load事件,讓網頁全部讀完後,再執行JS。 window.addEventListener("load", function(){ //這邊放入JS內容。 });