※ ChatGPTを利用し、要約された質問です(原文:画面の繰り返し機能について)
繰り返し機能を使って競技大会の順位を表示する方法
このQ&Aのポイント
競技大会の順位、選手、所属、時間を表示する画面を作成する際に、参加選手が増える度にHTMLコードを手動で追加する必要はありません。
繰り返し機能を使うことで、FOR文のように選手の数だけ要素を自動的に追加することができます。
この方法を使うと、追加・削除などの修正が簡単に行えるため、効率的な開発が可能です。
ある競技大会に出場した競技毎の順位、選手、所属、時間を表示する画面を作ろうと思っています。
現在、参加選手が20名いるため、下記のようなPGを作りました。
選手が一人増える度にINPUTタグを4行、BRタグを1行追加して記入しなければならないのでしょうか。
それとも、繰り返す事の出来る関数(FOR文みたいなもの)があるのでしょうか。
どなたか教えてください。
お願いします。
<HTML>
<HEAD>
<TITLE>フォームとエレメント(配列で指定)</TITLE>
</HEAD>
<BODY BGCOLOR="#00ffff">
<FORM>
<LABEL>順位</LABEL>
<LABEL>選手</LABEL>
<LABEL> 所属</LABEL>
<LABEL> 時間</LABEL>
<BR>
<INPUT TYPE="text" SIZE="2" READONLY>
<INPUT TYPE="text" SIZE="9" READONLY>
<INPUT TYPE="text" SIZE="10" READONLY>
<INPUT TYPE="text" SIZE="3" READONLY STYLE="text-align:right">
<!-- 〃
(19回繰り返す)
〃
-->
</FORM>
</BODY>
</HTML>
お礼
やはり、JavaScriptを利用しないと出来ないですか。 HTMLはまだ初心者なので、これからも質問をすると思いますが、 その時はよろしくお願いします(笑) ありがとうございました。