• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:OPTIONタグにループは使えないでしょうか?)

OPTIONタグにループは使えないでしょうか?

このQ&Aのポイント
  • <SELECT name="cmbTT"> <OPTION value="0">0</OPTION> <OPTION value="1">1</OPTION> <OPTION value="2">2</OPTION> <OPTION value="3">3</OPTION> </SELECT> 上記のような選択ボックスを配置しました。実際23まであります。
  • こういった選択ボックスがいくつかあるためJavaScriptか何かで繰り返し制御してできないでしょうか? for(i=0;i>23;i++) { <OPTION value="i">i</OPTION> } 上記のように作成する方法はないでしょうか? どなたかご存知の方教えて下さい。
  • 宜しく御願いいたします

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ん~スマートじゃないけど <form> <SCRIPT LANGUAGE="JavaScript"> document.write("<SELECT name='cmbTT'>"); for(i=0;i<23;i++) { document.write("<OPTION value='"); document.write(i); document.write("'>"); document.write(i); document.write("</OPTION>"); }; document.write("</select>"); </SCRIPT> </form> なんてどうかな? 一応、”と’を使い分けたつもりだけど・・・ &や+でもっと行数は減らせるけど分かりやすくしたつもりです。 蛇足ながらi>23では動かないでしょ?

a50
質問者

お礼

有難うございます。できました。 document.writeを使うのですね