選択肢によって入力必須が変わるフォームの入力チェック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 であれば・・・、という処理を追加すればよいのだと
思いますが、書き方が分からず困っています。
どうかよろしくお願いします。
お礼
どうもありがとうございます! 参考になります。 助かりました。
補足
昨日、同じ題名でソースコードを載せたほうの書き込みが私の手違いで消去してしまったようです。 昨日ご回答いただいた方、本当に申し訳ありません。