久野です。

kunitahashi@h2.dion.ne.jpさんは書きました。
> 変数を設定したとき、その変数、つまり文字列の格納された
> 箱の名前にコンタクトすることはできないのでしょうか。

  ブラウザ上のJavaScriptでは変数「x」は「window['x']」でも参照で
きます。で、

> var sq = 'sq'; 
> var sw = 'sw';
> var se = 'se';
> var sr = 'sr';
> var st = 'st';

これはよいとして

> var s,q,w,e,r,t;
> var v = new Array(q,w,e,r,t)

これは謎です。未定義値の入った変数q,w,e,r,tを参照したら未定義値
が5つ並んだ配列ができますが、それはやりたいことではないでしょ?

  var v = ['q','w','e','r','t'];

とするべきなんじゃないですか? そのうえで

> for(i=0;i<v.length;i++){
> alert(s+v[i])

  alert(window['s'+v[i]]);

> }

じゃないですかね。いたはしさん、変数(名)と文字列の区別がそーとー
危ういという気がしますのでご注意を。それにしても。

> もし、任意の変数に対してループによるコンタクトができれば、
> コードの長さも節約でき、後から変数に対応した文字列を取り
> 出すこともできて大変便利だと思うのですが、

どういう風に便利になるのか想像もつきません。上記のようにできるこ
とはできますんで、便利になった例が何か書けたら紹介してください。
楽しみにしています。

> いつも初歩的な質問ですいません。

           これは…初歩的じゃあないような気がします。      久野