【发布时间】:2013-11-30 11:01:54
【问题描述】:
我正在尝试使用 javascript 来设置 div 的内部 html,但由于某种原因,它不起作用。我发现其他人以前也遇到过这个问题,但是我在其他帖子中找到的解决方案都不起作用。我不明白怎么了。
这是我的测试函数:
function test(){
document.getElementByID("test").innerHTML = "why won't you work";
alert("hello");
}
window.onload = test;
调用该函数是因为如果 document.getElementByID 行被注释掉,警告框就会起作用。如果该行没有被注释,它就不起作用。我的控制台显示该行的错误:
TypeError: 'undefined' is not a function (evaluating 'document.getElementByID("test")')
当然,我的页面正文中有一个带有该 ID 的 div。
<div id="test"></div>
我在网上找到的所有内容都表明这应该有效。我迷路了。任何帮助将不胜感激。
【问题讨论】:
标签: javascript html innerhtml getelementbyid