2011-07-18 86 views
0

这是一个新手问题。我有两个JavaScript和一个HTML文件。当我点击图像时,它会转到第一个.js文件,当它运行时,所有代码都应该转到第二个.js文件。但是我怎样才能连接不同文件中的两个函数。新手问题:连接两个函数int两个文件

感谢

+0

你是什么“意思去第一个.js文件“和”应该去第二个.js文件“?你想使用与参数相同的图像来调用这两个函数吗? –

回答

1

不要紧,哪些文件的功能,你甚至可以从第一个第二个功能。

你还应该考虑为什么你要把你的函数分离成单独的文件 - 一般来说,它们应该尽可能少地存储在文件中。

+0

我喜欢你的名字:p我想你很喜欢制作海森伯。 – jAndy

+0

我有分离的文件来组织所有的项目。第二个函数的代码非常大。但我可以用我称之为第一个函数的方式调用第二个函数? – peterK

+1

是的,你可以 - 有理由分成多个文件,所以它可能是好的,但我担心你可能认为你必须这样做,因为你承认是一个新手。 –

1

像这样:

在file1.js:

var foo = function(){ 
    bar(); 
}; 

在file2.js:

var bar = function(){ 
    alert('hello'); 
}; 
3

你只需要定义在HTML页面头2个js文件:

<script type="text/javascript" src="one.js"></script> 
<script type="text/javascript" src="second.js"></script> 
1

你会有类似t他,

在HTML文件中

<input type="button" name="" onclick="random1();" /> 
第一js文件

function random1(){ 
// your code here 
random2(); 
} 

在第二js文件:

function random2(){ 
//your code here 
}