プロが教える店舗&オフィスのセキュリティ対策術

テキストボックスなどの項目名で
例えば tanka1...tanka2...tanka3.. など連続したものをひとつのFunctionの関数で計算させたいときに、
VBAのように 
hensuu = 1
ans = tanka" & hensuu & " 
のように
特定の変数に数値を持たせることは可能なのでしょうか?
可能であればその記述方法などを教えていただけませんでしょうか?
1ページの容量がとても大きくなってしまって困っています。
よろしくお願いします。

A 回答 (1件)

たまコです。


そんな時には「eval関数」を使いましょう。

var i;
for(i = 0; i < 5; i++)
{
ans = eval("tanka" + i).value;
alert(ans);
}
という感じです。evalの詳細はリファレンスでどうぞ。
お役に立てたら幸いです。
    • good
    • 0
この回答へのお礼

有り難うございました。半端な知識なもので・・・(笑)
後は調べてみて頑張ります!

お礼日時:2001/06/19 15:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!