javascript - 无法将我的内联 JavaScript 移动到外部文件
问题描述
我完成了我的 HTML 摄入表单的开发和测试,它与 ajax、json、验证和邮件一起工作得很好。为了最终确定用于生产的表单,我尝试将 JavaScript 从 HTML 页面移动到外部文件,并在 HTML 页面中提供指向该文件的链接。该 js 文件名为 formjs.js,指向它的链接位于 HTML 页面的底部,格式为<script src="../js/formjs.js"></script>
.
我移动 JavaScript 的方式是剪切脚本并粘贴到新的 js 页面和相同的页面并在 HTML 页面中链接到它,如上所述。
这样做后,我在 js 页面上收到了大量的错误消息,因为许多函数正在寻找 HTML 中存在的信息并且不知道如何获取它。例如,一个文档。例如,以下脚本:
var Server_response_value_failure = document.getElementById("server_response_value_failure");
得到以下错误:此变量已分配和值,但从未使用过。
另一个例子:
end of function
};
在每个函数的末尾得到不必要的分号的错误信息。
我不确定如何将 formjs.js 文件链接回 HTML。否则,如果我将脚本留在 HTML 页面上,该表单将完全正常工作。
解决方案
很好,它只是发出这些警告的 eslint。例如,如果您声明一个变量并分配一个值,但您稍后不使用该变量,它会报错。
或者,如果您调用在文件中声明“稍后关闭”的函数。
推荐阅读
- keras - 在 Keras 中保存并获取所有可自定义的体重历史记录
- haskell - 奇怪的单子行为
- jboss - ISPN000580:无法迁移持久数据 - 升级到 jboss/keycloak 13.0.1
- git - 为什么我在 IntelliJ 中切换分支时会得到 D (filename).iml?
- python - 用特定条件替换 pandas 中的行
- javascript - 如何在 Node 16 应用程序中使用命名模块导出?
- python - numpy数组的一些问题
- navigation - 使用寻路导航 Godot 限制移动
- reactjs - 如何使用接口定义文档的结构
- r - 使用 df 中的元素匹配查找表中的 colname 以合并 3 个数据帧的多个条件