選択肢によって入力必須が変わるフォームの入力チェックJavaScrip
選択肢によって入力必須が変わるフォームの入力チェックJavaScript
フォームの入力チェックのJavaScriptを作成しています。
特定のラジオボタンにチェックを入れた場合のみ、
入力必須になるテキストボックスの
入力チェックJavaScriptを教えてください。
ラジオボタンが複数あるフォームで、
<input type="radio" name="type" value="type1" />
<label>タイプ1</label>
<input type="radio" name="type" value="type2" />
<label>タイプ2</label>
タイプ2を選んだ場合のみ、必須項目にしたいテキストボックスがあります。
<input type="text" name="name1" />
テキストボックスが空白だった場合にアラートを出すJavaScriptは
現在このようになっています。
(参考にしていたサイトがあるのですが、忘れてしまいました・・・。)
$(function(){
$("form1").submit(function(){
if($("input[name='name1']").val()==""){
$("input[name='name1']").css("border","1px solid #A70F00");
alert('必須項目に未入力があります');
return false;
})
})
このJavaScriptをさらに、if文で括って、
name="type" の value が type2 であれば・・・、という処理を追加すればよいのだと
思いますが、書き方が分からず困っています。
どうかよろしくお願いします。
お礼
有難うございます! プルダウンの選択項目が必須にうまくできなかったので、 ラジオボタンにしてしまいましたが。。 あと、送信前の確認画面と受信するメールに submit.x = 79 submit.y = 17 sending.x = 70 sending.y = 19 が表示されるのですが何なのでしょうか? できれば表示させたくないです。。。