我有一个less和prefixfree的网页(两者都是js文件,从我自己的服务器导入)现在,当我尝试导入自定义脚本时,我遇到了问题:
基本的javascript,如
x = "hello world";
alert (x);
工作正常。
但是每个引用我的文档的代码都是
alert (document.getElementById("content").innerHTML);
给出控制台错误
"document.getElementById("content").innerHTML is undefined"
你知道问题是什么吗?任何建议如何调试这个也是受欢迎的 - 我只是绝望!
修改的
JS文件全部导入<head>
。
答案 0 :(得分:5)
确保您的javascript位于标记之后,并确保元素id
正确无误:
<div id="content">Beep boop</div>
<script>
alert(document.getElementById("content").innerHTML);
</script>