外部Javascript文件和未捕获的参考错误

时间:2014-05-15 01:02:52

标签: javascript html html5

我正在尝试使用我在单独的HTML文件中编写的Javascript代码。 HTML文档的代码如下:

<!DOCTYPE html>

<html>


<a href="javascript:showAlert()">Show Alert!</a>


<script type="text/javascript" src="Users/Home/Documents/MyExternalScript.js">          </script>

</html>

和Javascript文件:

function showAlert(){

 alert("I am an alert box!");

}

当放入HTML文件本身时,Javascipt代码可以很好地工作,但是将它分成不同的文件会导致:showAlert()上出现未捕获的引用错误。

我已经仔细检查了几十次路径,并尝试删除路径并保留名称,因为它们位于同一目录中。我也尝试删除文件扩展名... 我甚至尝试在锚标记上方添加脚本标记和正文。什么都行不通。

有人可以向我解释我哪里出错了吗?

1 个答案:

答案 0 :(得分:2)

您使用了错误的属性。它应该是<script type="text/javascript" src="URL-HERE">。您放的是source而不是src