包含.js脚本的简单问题

时间:2013-01-22 19:40:48

标签: javascript html

我确信这是你整天都能看到的最简单的代码;我对此感到愚蠢地寻求帮助,但是我已经盯着它看了一个小时而且我发疯了因为我无法弄清楚为什么它不起作用。

的index.html

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

include.js

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

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

提前致谢。

3 个答案:

答案 0 :(得分:3)

替换

getElementByID

getElementById

但你应该look at the console找到这些错误。没有这样的工具,你不可能走得很远。

答案 1 :(得分:0)

应该是getElementById - 最后不是ID!

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

答案 2 :(得分:0)

尝试:

window.onload=function test()
{
  document.getElementById('center').innerHTML="testing";
}