2011-07-18 8 views
0

これは初心者の質問です。私は2つのjavascriptと1つのhtmlファイルを持っています。画像をクリックすると、最初の.jsファイルが表示され、Finnishを実行すると、そのコードはすべて2番目の.jsファイルに移動します。しかし、どのように私は異なるファイルにある2つの機能を接続することができます。関数がでているファイルかは重要ではありません初心者質問:2つの関数を2つのファイルに接続する

おかげ

+0

あなたはそれを「とはどういう意味ですか最初の.jsファイルに移動する "と" 2番目の.jsファイルに移動する必要があります "同じ画像をパラメータとして渡して2つの関数を呼び出すかどうかを指定します。 –

答えて

1

は、最初に1から第2の機能を呼び出すことができます。

また、機能を別々のファイルに分割する理由も考慮する必要があります。一般に、できるだけファイルを少なくする必要があります。

+0

私はあなたの名前が好きです:pあなたはハイゼンブーグをたくさん作っていると思います。 – jAndy

+0

私はすべてのプロジェクトを整理するためのファイルを作りました。 2番目の関数のコードはかなり大きいです。しかし、私は最初の関数と同じ方法で2番目の関数を呼び出すことができますか? – peterK

+1

はい、できます - 複数のファイルに分割する理由はありますので、それは問題ありませんが、初心者であると認めているように、あなたがそれをしなければならないと思うかもしれないと心配していました。 –

1

ので、同様:file1.jsで

:file2.jsで

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

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第二のjsファイル内

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

:最初のjsファイルで

<input type="button" name="" onclick="random1();" /> 

:htmlファイルの彼、

function random2(){ 
//your code here 
}