フォームのチェックボックス



<INPUT TYPE="radio">...を制作する
<INPUT TYPE="checkbox">
...を制作する
NAME="選択肢群の名前指定"
VALUE="個々のボタンの名前"
CHECKED...最初からチェック状態にする



1.
まず各タグがどのような意味を持つか説明します。

<INPUT TYPE="radio">
ラヂオボタン
選択肢の中から、当てはまるものを一つだけ選択させるときに使用します。つまり複数のチェックは基本的にできません。
例1)私のことをどう思う?
すき 
きらい 
どちらでもない

<INPUT TYPE="checkbox">
チェックボタン
選択肢の中から、複数当てはまるものを選択させることができます。
例2)あなたの見た映画はありますか?
タイタニック メンインブラック ゴジラ セブンイヤーズチベット フェイスオフ 七人の侍 用心棒

NAME="選択肢群の名前指定"
この部分には、その質問などが後でわかるような名前を指定しましょう、どちらのチェックボックスにおいても必ず必要ですので忘れずに記述してください。
例2)を参照して説明すると『あなたの見た映画はありますか?』という部分と同等の意味を記述することをお勧めします。

VALUE="個々のボタンの名前"
ここのチェックボックスの名前を記述します。ここもあとで何にチェックが入ったのかわかるように、同じ名をつけると良いでしょう。
例2)映画のタイトル『タイタニック』『メンインブラック』ごとに同等の意味を記述することをお勧めします。

CHECKED
ボタンを最初からチェック状態にするときに記述します。

2.
では、具体的な制作をしていきましょう。
やはりフォームですから、
<FORM ACTION="mailto:aaa@aaa.or.jp" METHOD=POST>
を記述してください。

ラヂオボタンを作成する場合は必要分以下のタグを記述します。
(この場合は3つ作成します。)
<INPUT TYPE="radio" NAME="watashi-no-koto" VALUE="suki" CHECKED>すき
<br>
<INPUT TYPE="radio" NAME="watashi-no-koto" VALUE="kirai">きらい
<br>
<INPUT TYPE="radio" NAME="watashi-no-koto" VALUE="doudemo">どちらでも

チェックボタンを作成する場合は必要分以下のタグを記述します。
(この場合は3つ作成します。)
<INPUT TYPE="checkbox" NAME="eiga" VALUE="taitanic" CHECKED>タイタニック
<INPUT TYPE="checkbox" NAME="eiga" VALUE="gozilla" CHECKED>ゴジラ
<INPUT TYPE="checkbox" NAME="eiga" VALUE="faceoff" CHECKED>フェイスオフ

以上で設定は終わりです。ラヂオボタンはNAMEの値を統一しないと、複数にチェックされた状態になりますので気をつけてください。

以 上