通过document.getElementById对文档的JS引用给出了错误

时间:2014-04-16 15:23:31

标签: javascript less getelementbyid prefixfree

我有一个lessprefixfree的网页(两者都是js文件,从我自己的服务器导入)现在,当我尝试导入自定义脚本时,我遇到了问题:

基本的javascript,如

x = "hello world";
alert (x);

工作正常。

但是每个引用我的文档的代码都是

alert (document.getElementById("content").innerHTML);

给出控制台错误

"document.getElementById("content").innerHTML is undefined"

你知道问题是什么吗?任何建议如何调试这个也是受欢迎的 - 我只是绝望!

修改

JS文件全部导入<head>

1 个答案:

答案 0 :(得分:5)

确保您的javascript位于标记之后,并确保元素id正确无误:

<div id="content">Beep boop</div>
<script>
    alert(document.getElementById("content").innerHTML);
</script>

示例:http://jsbin.com/sedagite/2/edit

相关问题