提問者:云客網(wǎng)官方問答 | 分類:JS推廣 | 瀏覽151次 | 懸賞分:0積分 2017-03-16 06:00:41
js代碼是寫在html代碼里面的任何位置都是一樣的嗎??
我要回答
蘭***蘭
如果使用window.onload函數(shù),將js代碼放在其中,則放在哪里都是一樣的,因為都是在body加載完再執(zhí)行的 如果不使用window.onload函數(shù),放在head中的話,代碼不會被執(zhí)行,這是因為html執(zhí)行順序,確切的說是js的執(zhí)行順序 HTML從上運行到 的時候進入test.js文件。前面的不會運行,也就是被function包起來的不會被運行,這個時候就執(zhí)行最后一句。去頁面中取元素。但是這個時候,HTML頁面并沒有加載完。所以找不到元素,就會報錯。
l***2
沒啥問題 你多試試就知道了, 相信別人 還不是自己嘗試 哈哈哈