Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不同的文件中执行javascript?_Javascript_Html_File_Onclick - Fatal编程技术网

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

如何在不同的文件中执行javascript?,javascript,html,file,onclick,Javascript,Html,File,Onclick,我的html页面中有多个javascript函数。其中一个是迄今为止最大的,只需点击按钮即可执行。如果我将该函数移动到一个单独的.js文件中,让onclick运行该文件的语法是什么?您不必更改任何内容。 只需将javascript文件包含在标题中,其余部分可能保持不变。:-) 如果函数的名称仍然相同,则在任何代码使用脚本之前,您无需执行任何操作,只需将脚本包含在html中的某个位置,如下所示: <script src="/yourscript.js" type="text/javascri

我的html页面中有多个javascript函数。其中一个是迄今为止最大的,只需点击按钮即可执行。如果我将该函数移动到一个单独的.js文件中,让onclick运行该文件的语法是什么?

您不必更改任何内容。


只需将javascript文件包含在
标题中,其余部分可能保持不变。:-)

如果函数的名称仍然相同,则在任何代码使用脚本之前,您无需执行任何操作,只需将脚本包含在html中的某个位置,如下所示:

<script src="/yourscript.js" type="text/javascript"></script>


您的
onclick
不会运行该文件。它运行该文件中包含的函数。您无需更改onclick的
语法即可实现这一点。

您的javascript函数可以包含在任意数量的文件中。只需在标记中添加对.js文件的引用,如下所示:

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


在尝试使用脚本文件中定义的函数之前,请确保已加载脚本文件。例如,使用jquery,您可以将调用代码包装在
$(函数(){/*here*/})中
。如果落选的选民会说我的答案有什么问题就好了。