求職者支援訓練webサイト制作科授業資料

フェリカテクニカルアカデミー池袋の求職者支援訓練webサイト制作科7月クラスの授業解説ブログです。

PHP フォームにセレクトボックスを追加する

セレクトボックスもテキストフィールドと同じように、name属性をPOST・GETで送信し、その値を受け取る、という段取りなので追加してみましょう。

<dt>お住いの地域:</dt>
<dd>
<select name="home">
    <option value="北海道">北海道</option>
    <option value="東北">東北</option>
    <option value="関東">関東</option>
    <option value="中部">中部</option>
    <option value="近畿">近畿</option>
    <option value="中国・四国">中国・四国</option>
    <option value="九州・沖縄">九州・沖縄</option>
    <option value="その他">その他</option>
  </select></dd>

生年月日のような規則性を持ったセレクトボックスであればJavascriptでもやったようにfor文を使って処理しましょう。
optionタグの場合、value属性を省略した場合はoption要素内のテキストが送信されることになるので、optionタグの場合はvalue属性が省略出来ます。
felica-web.hatenablog.com