- ベストアンサー
※ 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> } 上記のように作成する方法はないでしょうか? どなたかご存知の方教えて下さい。
- 宜しく御願いいたします
- みんなの回答 (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では動かないでしょ?
お礼
有難うございます。できました。 document.writeを使うのですね