1

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

基本的 javascript 喜欢

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

工作正常。

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

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

给出控制台错误

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

你知道问题可能是什么吗?任何关于如何调试的建议也欢迎 - 我只是绝望!

编辑

JS 文件都导入到<head>.

4

1 回答 1

5

确保您的 javascript 在您的标记之后,并确保该元素id是正确的:

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

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

于 2014-04-16T15:35:59.573 回答