關于JavaScript執行順序的問題?
我習慣把<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內的值?
2020-05-08
代碼是從上往下依次執行,建議把js代碼放在body內