Javascriptで
1.変数に関数を代入する
2.関数.apply(オブジェクト,引数);
とやると、関数が設定できる。
たとえば、
a = function(){ alert("Hello apply"); } a.apply(this); |
ってやると、Hello applyって表示される。
ってことは、
|
っていう関数を作っておけば、
|
みたいなかんじで、どこかにメソッドをつくっておいて、ロード時(onload)、
ボタン(ここでは、form1.submit1)に、関数をセットすればよい。
こうすると、target[methodName] = function() {
のあとに、いろんな関数を書いて、関数が動くまえに、なんかさせることもできる