為什么式樣的js在body里,而不是在head里,之前不是有章節說式樣的要在head中嗎
為什么式樣的js在body里,而不是在head里,之前不是有章節說式樣的要在head中嗎?而且親測,IE和chrome如果改放在head中沒有效果。
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>style樣式</title>
</head>
<body>
? <h2 id="con">I love JavaScript</H2>
? <p> JavaScript使網頁顯示動態效果并實現與用戶交互功能。</p>
? <script type="text/javascript">
? ? var mychar= document.getElementById("con");
? ? mychar.style.color = "red";
? ? mychar.style.backgroundColor="#ccc";
? ? mychar.style.width = "300px";
? </script>
</body>
</html>
2017-01-26
第一個問題:退回再看一遍1-4,JS可以放在<head>頭文件內或者<body>內需要加載js的地方,頁面顯示初始化的js放在頭文件里,事件調用的function不作要求。
第二個問題,已經自己做答就不重復了,記住代碼是順序執行就行。
2017-01-21
好吧,是DOM還沒有加載到這個id