我最近决定使用 eclipse 进行所有/大部分编码。我想做的一件事是使用 css 和 javascript 制作网站。
我安装了 Aptana Studio 3 插件,因为它似乎具有一套相当完整的功能。但是,即使是最简单的项目,我也无法让代码完成工作。在我的 html 中,
<script type="text/javascript>
function myFunc(){
document.getElementByID("test").innerHTML="some text";
}
</script>
我有一个按钮来调用该函数并将其放在一个段落中。
代码完成不起作用,没有显示 getElementByID 是一种有效方法,并且当我查看网站时,该功能也不起作用。
奇怪的是,如果我从 W3Schools 的 javascript 教程中的第一个示例复制并粘贴,它确实可以工作,甚至允许我使用代码完成功能键入和添加新功能。
到底是怎么回事?
答案1
问题是 javascript 区分大小写,并且 ID 应该有一个小的 d
因此,函数内部的代码应该是:document.getElementById("test").innerHTML="some text";