|  | 
| カレッヂ | 
| 質問者 K
 投稿日 2012/2/13(月) 19:02:20 はじめまして、 今回、フォームメールを使わせて頂いている者なのですが、 ラジオボタンを必須項目にする方法がわかりません。 よくある「同意する」ボタンにチェックしないと 送信できないようにしたいと考えています。 ラジオボタンではなくチェックボックスでもよいのですが、 解決出来る方法があれば、記述方法も含めてお教えいただければ幸いです。 よろしくお願い致します。 
【習熟度】(未選択) | 
| 回答者 rescue
 [削除]
 投稿日 2012/2/29(水) 14:31:47 ご利用ありがとうございます。 メールフォーム関係はいくつかあります。 フォームtoメール http://www.rescue.ne.jp/cgi/form2mail/ での方法でよろしいですか? | 
| 質問者 K 
 [削除]
 投稿日 2012/2/29(水) 15:46:39 はい。そうです。よろしくお願い致します。 | 
| 回答者 rescue
 [削除]
 投稿日 2012/2/29(水) 21:27:57 radioやcheckboxは、なんらかの値がないと、ブラウザ側で何も送信しないため、 その存在が確認できないので、入力があるか無いかも分からないのです。 そのため、苦肉の策として、空の値を入力させて、そのラベルを認識させる方法があります。 <input type="hidden" name="_indispen" value="同意"> <input type="hidden" name="同意" value=""> <input type="checkbox" name="同意" value="する"> 同意する それにより、ラベル名"同意"の値に入力(チェック)がないと送信できなくなります。 ただし、 [同意] [同意] する というふうに、空のラベルも送信内容に含まれてしまいます。 | 
| 質問者 K
 [削除]
 投稿日 2012/3/1(木) 10:09:38 ありがとうございました!解決しました! | 
返信(回答)する
| Web裏技 |