課程
/前端開發(fā)
/JavaScript
/JavaScript入門篇
為什么script那一段必須放在body里面,而放在head里就不起作用了呢?
2015-11-24
源自:JavaScript入門篇 4-1
正在回答
這個(gè)和文件的加載順序有關(guān),放在head里面會(huì)先加載js,后加載dom,這樣在還沒有dom元素的時(shí)候獲取元素會(huì)失敗,所以會(huì)不起作用,所以一般放在</body>的前面比較妥當(dāng),當(dāng)然有些特殊情況需要放在head里面
陽光暖暖在整個(gè)午后 提問者
舉報(bào)
JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門
3 回答script的安放位置
3 回答<script></script>標(biāo)簽的位置?
4 回答關(guān)于script位置問題
1 回答script語句位置的問題
2 回答<script>標(biāo)簽的位置
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-11-24
這個(gè)和文件的加載順序有關(guān),放在head里面會(huì)先加載js,后加載dom,這樣在還沒有dom元素的時(shí)候獲取元素會(huì)失敗,所以會(huì)不起作用,所以一般放在</body>的前面比較妥當(dāng),當(dāng)然有些特殊情況需要放在head里面