所以我有这个基本的 Html:
<html>
<head>
</head>
<body>
<button type="button" onclick="change()">Try it</button>
<script scr="test.js" type="text/javascript"></script>
</body>
</html>
还有这个基本的 Javascript 文件:
function change(){
alert("asdfasdfa");
}
这两个文件都保存在我本地磁盘上完全相同的位置。但是,当我在 Chrome 中打开 Html 文件时,出现以下错误:
Uncaught ReferenceError :更改未定义
我已经测试了内联脚本并且工作正常,只是不在外部文件中。我搜索了这个问题,到目前为止,我发现的“解决方案”似乎都无法解决我的问题。提前致谢。
最佳答案
拼写错误:将 scr
更改为 src
:
<script src="test.js" type="text/javascript"></script>
关于Javascript 函数未被识别 : Uncaught ReferenceError: change is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43443238/