![]() |
カレッヂ |
質問者 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裏技 |