為什么在記事本中打出來,不顯示修改后的內容
<script type="text/javascript">
var mychar=document.getElementById("c");
document.write("原語句:"+ mychar.innerHTML +"</br>");
mychar.innerHTML = "MMMyes";
document.write("修改后語:"+ mychar.innerHTML);
</script>
? ?
? ? </head>
<body>
<p id="c">獲取存儲在變量mychar中的元素</p>
</body>
2015-10-01
js代碼執行在body內容加載之前,body還沒執行到,元素都獲取不了,肯定不會正常顯示啊,你把代碼放在主體內容之后(即</body>前引入js外部腳本)問題就解決了,關鍵要知道頁面的加載順序流程。