1

我敢肯定这是你一整天都会看到的最简单的代码;我觉得在这方面寻求帮助很愚蠢,但我已经盯着它看了一个小时,我快疯了,因为我不知道为什么它不起作用。

索引.html

<html>
<head>
<SCRIPT type="text/javascript" src="include.js"></SCRIPT>
</head>
<body onload="test()">
<p id="center"></p>
</body>
</html>

包含.js

function test()
{
  document.getElementByID('center').innerHTML="testing";
}

当我在浏览器窗口中打开索引时,它只会给我一个空白页。我尝试在 test() 函数的第一行放置一个警报窗口,它发出警报,所以它已经走了那么远。如果我将警报放在“测试”行之后,则不会发生。

提前致谢。

4

3 回答 3

3

代替

getElementByID

getElementById

但是您应该查看控制台以找到这些错误。没有这样的工具,你走不了多远。

于 2013-01-22T19:42:15.620 回答
0

应该是 getElementById - 最后不是 ID!

尝试在浏览器中按 f12。你应该得到一个错误控制台来帮助解决这些简单的问题。

于 2013-01-22T19:43:31.453 回答
0

尝试:

window.onload=function test()
{
  document.getElementById('center').innerHTML="testing";
}
于 2013-01-22T19:45:35.037 回答