• 締切済み

javascriptのオブジェクトと引数について

とあるサンプルのプログラムを拝借して一部改変したのですが、どうもうまくいきません。引数をオブジェクトとして使うにはどうすればいいのでしょうか? お借りした元のサンプルプログラム function search(eng) { if(eng=="google") { if(q=="") sitetop("http://www.google.co.jp/"); else { fw=document.f_google; fw.q.value=q; setsjis(fw); }} } 自分で書いた、動かないプログラム function search(eng) { fs="f_"+eng; if(eng=="google") { if(q=="") sitetop("http://www.google.co.jp/"); else { fw=document.fs; fw.q.value=q; setsjis(fw); }} }

みんなの回答

  • yuu_x
  • ベストアンサー率52% (106/202)
回答No.1

http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/11_Expressions.html#section-11.2.1 var fw = document.hasOwnProperty(fs) ? document[fs] : null;

nezaway
質問者

お礼

回答ありがとうございます。 chromeでは動きました。 IE7でも動くようにしたいのですが、どうすればいいのでしょうか

関連するQ&A