我习惯把<script />写在<head />里面,这就导致不管怎么修改<body />里面的内容,总是执行<body />原值,而非修改值。
<head> <script> var i = document.getElementById("con"); i.innerHTML = "Hello World!"; document.write(i.innerHTML); </script> </head> <body> <p id="con">JavaScript</p> </body>
请问在保证script一定在head里的顺序编译的话,如何修改body内的值?
代码是从上往下依次执行,建议把js代码放在body内