从链接执行Javascript文件

从链接执行Javascript文件,javascript,jquery,html,hyperlink,Javascript,Jquery,Html,Hyperlink,调用要执行的Javascript文件时遇到问题。以下是指向该文件的Javascript参考链接: <script type="text/javascript" src="snow.js"></script> 现在我遇到的问题是,我想让某个链接在单击某个链接时激活脚本 <a href="#" onClick=""><img src="myimage.png" /></a> 因为文件的脚本实际上是外部的,我想我的主要问题是如何使

调用要执行的Javascript文件时遇到问题。以下是指向该文件的Javascript参考链接:

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

现在我遇到的问题是,我想让某个链接在单击某个链接时激活脚本

<a href="#" onClick=""><img src="myimage.png" /></a>


因为文件的脚本实际上是外部的,我想我的主要问题是如何使用Javascript或jQuery执行外部脚本?我现在真的迷路了,非常感谢大家的帮助

步骤1:将javascript函数中的所有内容都放在函数的a端

function myFunction()
{
// all the code in the script file
}
步骤2:单击事件时调用此函数

<a href="#" onclick="myFunction()"><img src="myimage.png" /></a>

你可以这样做

<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="snow.js"></script>
</head>
<body>
    <a href="#" onclick="snow.js"><img src="myimage.png" /></a>
</body>
</html>


然后,在文件snow.js中,放入想要执行的javascript。

function addScript(url,d){d=dcoment;d.getElementsByTagName('script')[0]。parentNode.appendChild(d.createElement('script')).src=url;}snow.js加载后立即执行还是包含需要调用的函数?