[英]Unable to call function defined in a separate file
我在文件index.js
定义了一个函数login
:
function login(un, pass){
....
}
在我的index.html
,我有:
<head>
<title>Title</title>
<script src="index.js"></script>
</head>
<body>
....
<script>
....
login("user", "pass");
</script>
....
</body>
但这在控制台中给了我以下错误:
未捕获的ReferenceError:未定义登录
index.html
和index.js
都在同一文件夹中。 我在这里想念什么?
我错过的一个关键细节是我使用Flask服务器托管它。 经过研究,我意识到js
文件必须位于名为static
的文件夹中。
检查“ index.js”的文件权限,可能无法访问?
也可以尝试将其称为
<script src="../yourFolder/index.js"></script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.