說我們有此代碼爲我們的HTML文件:外部Javascript文件如何影響HTML文件的DOM?
<html>
<head>
<script src="totti.js"></script>
</head>
<body>
<span id="tim">this'll change on load</span>
</body>
</html>
而且因爲我不知道我究竟是如何能做到這一點,這就是我想要實現(如totti.js。)代碼:
function changeText(){
document.getElementById("tim").innerHTML = "changed text";
}
changeText();
我想我們需要首先將它的id定義到變量中,或者將它作爲HTML方面的一個參數傳入?幫助將不勝感激。謝謝。
目前尚不清楚你的問題是什麼。這是一個關於javascript如何工作的普遍問題?你本質上已經回答了它...瀏覽器加載了一個HTML頁面和一個JavaScript文件;如果瀏覽器有JavaScript解釋器(幾乎所有的瀏覽器都這樣做),它將在腳本文件中運行代碼。該腳本通常會有一個聲明告訴瀏覽器何時運行該腳本,例如當頁面被加載,當DOM準備就緒時,等等。 – 2014-09-27 11:21:30