HTMLのプルダウンメニューをfor文で作成する方法ご紹介します。
JavaScriptで連番生成する方法です。
for文を使わないと、以下のように長ったらしく書かなければいけません。
スポンサーリンク
HTMLのみで書いたケース
<select name="year">
<option>1980</option>
<option>1981</option>
<option>1982</option>
<option>1983</option>
<option>1984</option>
<option>1985</option>
<option>1986</option>
<option>1987</option>
<option>1988</option>
<option>1989</option>
<option>1990</option>
<option>1991</option>
</select>
JavaScriptを使えば楽ちんです。
JavaScriptのfor文で連番を生成する
See the Pen
連番のselect要素を生成する by MAC-YA (@maclove1)
on CodePen.
forの条件式
for (var i = 1980; i <= 2022; i++)
連番を開始する値と終了の値を指定します。
HTMLタグを出力する
document.write()
でHTMLタグを出力します。
document.write(`<option value="${i}">${i}</option>`)
以上です。
記事を読んでくださりありがとうございました。
この記事が参考になった、おもしろかったという方は、広告をクリックしていただけると励みになります。
これからもよろしくお願い致します。
スポンサーリンク