課程
/前端開發(fā)
/JavaScript
/JavaScript入門篇
應(yīng)該是跟文檔是從由上到下讀取的問題 那么為什么放在head標(biāo)簽的時候樣式不能實現(xiàn)而隱藏顯示按鈕卻可以實現(xiàn)呢
2016-05-08
源自:JavaScript入門篇 3-5
正在回答
1、主要是先加載和后加載的區(qū)別。
如果JavaScript腳本寫在head標(biāo)簽里面,那么需要用window.onload起到一個延遲加載的作用。
2、實例:你要寫在head里實現(xiàn)可以這樣寫。舉個例子:
a:不能實現(xiàn)
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> <title>style樣式</title> ?<script?type="text/javascript"> ????var?mychar=?document.getElementById("con"); ????mychar.style.color="red"; ????mychar.style.backgroundColor="blue"; ????mychar.style.width="150px"; ??</script> </head> <body> ??<h2?id="con">I?love?JavaScript</H2> ??<p>?JavaScript使網(wǎng)頁顯示動態(tài)效果并實現(xiàn)與用戶交互功能。</p> </body> </html>
b:實現(xiàn)了
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> <title>style樣式</title> ?<script?type="text/javascript"> ?function?a(){ ????var?mychar=?document.getElementById("con"); ????mychar.style.color="red"; ????mychar.style.backgroundColor="blue"; ????mychar.style.width="150px"; } ??</script> </head> <body?onload=a()> ??<h2?id="con">I?love?JavaScript</H2> ??<p>?JavaScript使網(wǎng)頁顯示動態(tài)效果并實現(xiàn)與用戶交互功能。</p> </body> </html>
舉報
JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門
5 回答改變html樣式的JS代碼 寫在head標(biāo)簽中為何不生效
2 回答改變HTML樣式
4 回答改變HTML樣式
2 回答改變 HTML 樣式
1 回答用JavaScript改變HTML樣式問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-05-08
1、主要是先加載和后加載的區(qū)別。
如果JavaScript腳本寫在head標(biāo)簽里面,那么需要用window.onload起到一個延遲加載的作用。
2、實例:你要寫在head里實現(xiàn)可以這樣寫。舉個例子:
a:不能實現(xiàn)
b:實現(xiàn)了