2016-11-17 22 views
-1

アイブ氏は見てますが、カントはあまり明確化を見つけるように見える...私は、フォーム作成してい - ユーザーが連絡先「電子メール」のオプションを選択する場合 、 をユーザーが入力する必要があります電子メール入力タイプのテキスト値。ここでHTML - Javascriptを - 入力条件

はfiddle- https://jsfiddle.net/4s3bLf65/

 if ($("input[name='option']").val()=='email') &&($("input[name='email1']").val() == '') 
    { 
    alert('Enter email'); 
          return false; 
    } 

私はJSのための適切な構文を把握するように見えるカント... 任意の提案ですか?

+0

可能な重複http://stackoverflow.com/questions/13599236/show-alert-box-with- text-field-in-it) –

答えて

0

は、そのようにしてみてください。ボタンが押されたときに、それが実行されるよう

if ($("input[name='option']:checked").val()=='email' && $("input[name='email1']").val() == '') 
{ 
    alert('Enter email'); 
    return false; 
} 
+0

ありがとうございました!構文は常に私の痛みです=( – user2517185

0
  • は、クリックハンドラにコードを追加するか、ハンドラを提出します。
  • あなたif持っていた、あまりにも多くのperentheses
  • あなたは:checkedボックスの値を取得していませんでした。

    $(document).ready(function() { 
        $('input[name="btn_submit"]').click(function() { 
         if ($("input[name='option']:checked").val() == 'email' && $("input[name='email1']").val() == '') { 
          alert('Enter email'); 
          return false; 
         } 
        }); 
    }); 
    

フィドル:https://jsfiddle.net/ojqa46a0/

([その中にテキストフィールドを持つショー警告ボックス]の
関連する問題