javascript - 如何将 JavaScript 函数引用到 HTML 文件中
问题描述
由于某些原因,在 PyCharm 中我无法将 JavaScript 代码包含到 HTML 文件中,因此我决定创建一个单独的 JS 文件,以便可以将代码放在那里。
我现在遇到的问题是尝试在 HTML 文件中引用正文中的函数。我怎样才能做到这一点?
JavaScript 代码:
jQuery(document).ready(function() {
$("#submit-button").click(function(e) {
e.preventDefault();
$.ajax({
type: "POST",
url: "/chatbot",
data: {
question: $("#question").val()
},
success: function(result) {
$("#response").append("<br>Me: "+$("#question").val()+ "<br> Morty: "+result.response);
$("#question").val("")
},
error: function(result) {
alert('error');
}
});
});
});
}
我试图粘贴 HTML 代码,但它给了我一个格式错误,因此我在下面粘贴了一张图片:
我放在<script src="convo.js></script>
哪里我想引用 JS 函数。
解决方案
这取决于你这个项目的文件夹,如果你的脚本与 HTML 文件在同一个文件夹中,那么只需调用脚本文件名就src
足够了,否则src
将需要脚本的相对路径。
你的文件夹结构是什么?
推荐阅读
- python - 在 PyTorch 中计算输出逐像素梯度范数
- batch-file - 如何在不尾随空输入的情况下重定向 Windows CMD 中的输入?
- django - “字段”不是使用 django 文档中提到的示例民意调查应用程序创建的
- python - 是否可以将超链接文本复制到剪贴板并将其写回文本框?
- scala - 如何修复 Scala 中的“不安全符号”错误?
- go - 如何从 go 程序中获取/更新 Kubernetes 自定义资源?
- fopen - CodeLite 调试器不打开文件
- javascript - 对于 Tableau Online 中托管的仪表板,如何使用 Tableau Javascript API 将仪表板嵌入网页中?
- c# - 在 Mongo DB 中,如何更新可以为空的属性的嵌套属性
- postgresql - 选择 Count (distinct col) 查询以显示结果中的行数和列数 - postgresql