WEBページにフォームを設置する方法1のつづきで、フォームの設置方法についての説明です。
チェックボックス
複数の選択肢の中から、複数を選択してもらいたいような時はチェックボックスを使います。チェックボックスは、inputタグのtypeをcheckboxにすれば設置できます。
<form action="form.php" method="POST"> <p>チェックボックス: <input type="checkbox" name="check" value="1">HTML <input type="checkbox" name="check" value="2">CSS <input type="checkbox" name="check" value="3">PHP </p> </form>
これをブラウザで開くと以下のように表示されますので、選択したい項目をクリックしてチェックを入れます。
チェックボックスを設置する場合、inputタグの後ろに選択してもらいたい項目を書き込みます。valueオプションには、どの項目がチェックされたか識別できるように異なる値を入れておきます。例えば「HTML」がチェックされてフォームが送信されると、”nameがcheckの1がチェックされた”と送信されることになります。
チェックボックスを設置する時、初めからチェックさせておきたい項目もあるかと思います。その場合、inputタグにcheckedを追加すると、初めからチェックされた状態で表示されます。例えば、「HTML」に初めからチェックを入れておきたい場合、以下のように記述します。
<form action=”form.php” method=”POST”>
<p>チェックボックス:
<input type=”checkbox” name=”check” value=”1″ checked>HTML
<input type=”checkbox” name=”check” value=”2″>CSS
<input type=”checkbox” name=”check” value=”3″>PHP
</p>
</form>
これをブラウザで開くと、初めから「HTML」にチェックが入った状態で表示されます。