出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[1884] Re:上の題名はJavaScriptについてです。
投稿者:喜平さん 2002/03/18 11:54:54
> <script language="JavaScript">
> function funcInput(x) {
> document.MyForm.x.value="完了っ";
> }
> </script>
>
> で、xに"test1"という文字列を入れた場合、
> function funcInput(x) のxには確かに"test1"が入りますが、次の行は
> document.MyForm.test1.value="完了っ";
> には変わってはくれず、ブラウザは、MyForm に"x"という名前のオブジェクトを探しに行きますんで、
> if 文でやるっきゃないんじゃ・・・?
 北岳さんのコメントを読んで、質問者の意味がやっと
わかりました。。

未検証ですが・・・
<script language="JavaScript">
function funcInput(input) {
eval("document.MyForm." + input +".value="'完了っ'")
}
</script>







無題   testさん [2002/03/15 20:11:44] [1880]
  上の題名はJavaScriptについてです。   testさん [2002/03/15 20:12:36] [1881]
    Re:上の題名はJavaScriptについてです。   北岳さん [2002/03/18 11:32:37] [1883]
      Re:上の題名はJavaScriptについてです。   喜平さん [2002/03/18 11:54:54] [1884]
        JavaScriptの eval関数   北岳さん [2002/03/18 18:58:08] [1885]
          Re:JavaScriptの eval関数   testさん [2002/03/19 9:31:05] [1890]
            Re:JavaScriptの eval関数   喜平さん [2002/03/19 10:34:02] [1891]


TreeBBS For ASP V.0.1.3
Program By YasNet