WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:オブジェクトの取得に引数を使いたい

0:[投稿] atusi [2003/04/18 19:24 ][環境:IE6,win2k UNIX,PHP, Perl]

HTML中に mytest という name属性を持つテキストボックスがあり、
<input type="text" name="mytext">

現在JavaScript で値を取得して処理をしています。

function value_get()
{
    var text_value = window.document.forms[0].mytext.value;
    // 以下、省略
}

ですが、テキストボックスの値を引数で取得するよう書き換えた所動かなくなりました。
alert(text_name); を実行すると mytext と出ます。
何がおかしいのでしょうか?
ご指導戴けると幸いです。

function value_get(text_name)
{
    // alert(text_name);
    var text_value = window.document.forms[0].text_name.value;
    // 以下、省略
}


1:[完了] atusi [2003/04/19 10:20 ]

すいません、まさにevalの適応でした。
var text_value = eval("window.document.forms[0]." + text_name +".value");

javascript の教科書を1から読み直していて見つけました。
拙い質問、本当にご迷惑をおかけしました。
どうもありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World