如何在不同的文件中执行JavaScript?

3

我在HTML页面中有多个JavaScript函数。其中一个函数是最大的,它会在按钮点击时执行。如果我将该函数移动到单独的.js文件中,那么要使onclick运行该文件的语法是什么?


请确保在尝试使用其中定义的函数之前,已经加载了脚本文件。例如,在jquery中,您可以将调用代码包装在$(function () { /* here */ });中。 - Chris Farmer
4个回答

6
如果函数的名称仍然相同,那么除了在任何代码使用它之前在html中包含脚本外,您无需执行任何操作,如下所示:
<script src="/yourscript.js" type="text/javascript"></script>

4

您的JavaScript函数可以在任意数量的文件中。您只需要在<head>标签中添加对.js文件的引用,如下所示:

<script type="text/javascript" src="path/to/scripts/filename.js"></script>

0

你不需要改变任何东西。

只需在HEAD部分包含你的JavaScript文件,其他部分可以保持不变。:-)


0

你的 onclick 没有运行文件,而是运行该文件中包含的函数。你不需要更改 onclick 语法来实现这一点。


如果投反对票的人能指出我的答案哪里有问题就好了。 - Marc

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接