• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:htmlのフォームのチェックボックスを繰り返し文等を使って複数作りたい)

HTMLのフォームで繰り返しチェックボックスを作成する方法

このQ&Aのポイント
  • HTMLのフォームで繰り返しチェックボックスを作成する方法を教えてください。
  • 具体的な例として、<input type='checkbox' name='test'>test1のようなチェックボックスを繰り返し文などを使って複数作りたいです。
  • 自分はHTML、PHP、Perlの基本的なことはわかりますが、この場合、どのように書けば良いのかわかりません。

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

>自分はhtml、PHP、Perlの基本的なことはわかります。 なら単純に for(1..5){ print "<input type=\"checkbox\" name=\"test\" value=\"$_\">test$_\n"; }

e_honda
質問者

お礼

ありがとうございました。 print文でhtmlを埋め込むのが苦手だったのでわかりませんでした。

その他の回答 (2)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.3

DOMでやろうと思わない限り、こんな感じでできるとおもいますが・・・ 結局1,2,3みたいに序数をつけて表示するのはまれなので、配列に いれておいたほうがいいと思いますが <? for($i=1;$i<=5;$i++){ print <<<eof <input type="checkbox" name="test">test{$i} eof; } ?>

e_honda
質問者

お礼

ありがとうございました。

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

「PHP、Perlの基本的なことはわかります。」 なら、どの部分の事かわかりませんが、何故できないのか理解に苦しみます。 単に変数の値を変えながら、print文をループするだけだと思うのですが。

e_honda
質問者

お礼

ありがとうございました。