課程
/前端開發
/JavaScript
/JavaScript入門篇
應該是跟文檔是從由上到下讀取的問題 那么為什么放在head標簽的時候樣式不能實現而隱藏顯示按鈕卻可以實現呢
2016-05-08
源自:JavaScript入門篇 3-5
正在回答
1、主要是先加載和后加載的區別。
如果JavaScript腳本寫在head標簽里面,那么需要用window.onload起到一個延遲加載的作用。
2、實例:你要寫在head里實現可以這樣寫。舉個例子:
a:不能實現
<!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使網頁顯示動態效果并實現與用戶交互功能。</p> </body> </html>
b:實現了
<!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使網頁顯示動態效果并實現與用戶交互功能。</p> </body> </html>
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
5 回答改變html樣式的JS代碼 寫在head標簽中為何不生效
2 回答改變HTML樣式
1 回答用JavaScript改變HTML樣式問題
4 回答改變HTML樣式
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-08
1、主要是先加載和后加載的區別。
如果JavaScript腳本寫在head標簽里面,那么需要用window.onload起到一個延遲加載的作用。
2、實例:你要寫在head里實現可以這樣寫。舉個例子:
a:不能實現
b:實現了