在外部JavaScript文件中,我正在尝试创建一个语句,插入上次修改页面的日期。
我的.html文件中的代码
<footer>
<p id="lastMod">Last Modified: </p>
<script src="myjava.js"></script>
</footer>
我的.js文件中的代码
document.getElementById("lastMod").innerHTML = document.lastModified;
我正在使用Brackets并且它给了我这个错误消息x2“ERROR:'document'未定义。[no-undef]”
答案 0 :(得分:1)
这是一个linting错误,而不是JS错误。您需要将eslint-env
设置为browser
,这样才能理解在您的环境中预期document
而不是抱怨。
或者你可以完全禁用linting:
https://github.com/adobe/brackets/wiki/How-to-Use-Brackets#eslint
您可以通过单击顶部的关闭框隐藏ESLint结果面板(状态栏图标仍将指示ESLint是否发现绿色复选标记或黄色警告符号出现问题),或者您可以完全关闭ESLint取消选中查看&gt;保存时的Lint文件。