我有兩個文件。div的innerHTML在腳本分離時不起作用
下面是index.html的:
<!DOCTYPE html>
<html>
<head>
<title>Question 2</title>
<script type="text/javascript" src="q2.js"></script>
</head>
<body>
<div id="output"></div>
</body>
</html>
這裏是q2.js:
function go(a) {
var out = document.getElementById("output");
out.innerHTML = "hdi";
}
window.onload=go()
這是行不通的。它應該填充空格到「hdi」,但它不會。
但是,如果我這樣做在一個文件中使用wihtout q2.js,它的工作原理,就像下面:
<!DOCTYPE html>
<html>
<body>
<div id="output"></div>
<script>
var NUMBERS = 500;
var HEADERS = 20;
function go(a) {
var out = document.getElementById("output");
out.innerHTML = "hdi";
}
window.onload=go()
</script>
</body>
</html>
爲什麼使用一個文件,但是當2個文件分隔不工作的時候工作的呢? 有沒有辦法做到這一點使用2個文件?
非常感謝您
天哪前移動劇本
您的代碼應該工作。你回答。 –