代碼:
<script>
document.getElementById("a").innerHTML = "kkkkkkkkkk";
</script>
<span id="a">xxxxxxxxx</span>
運行一下發(fā)現(xiàn)“kkkkkkkkkk”沒有代替“xxxxxxxxx”,因為腳本語言按順序來解析,解析到第2行時還沒有span對象。
改為:
<span id="a">xxxxxxxxx</span>
<script>
document.getElementById("a").innerHTML = "kkkkkkkkkk";
</script>
就可以了。
或者:
<script>
function a()
document.getElementById("a").innerHTML = "kkkkkkkkkk";
}
</script>
<span id="a" onclick="a()">xxxxxxxxx</span>
用onclick來觸發(fā)
又或者:
<script>
function a()
document.getElementById("a").innerHTML = "kkkkkkkkkk";
}
</script>
<span id="a">xxxxxxxxx</span>
<script>
function a()
</script>
所以應該盡量把js代碼放到最后
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。