2017-01-09 4 views

答えて

2

私はコードを試してみました、なぜそれが私にはわからない来ていることは、あなたが私にしてください

いずれかを助けることができますすべてのあなたの場合は括弧の内側の、ダブル等しい文字を持っている必要があります:

<button id="submit">Submit</button> 
</form> 
    <script> 
    $(document).ready(function(){ 
     var A = 10, N = 6, D = 3, N = 0; 
     $("#submit").click(function(){debugger; 
     var q1 = $('input[name=q1]:checked').val(); 
     var q2 = $('input[name=q2]:checked').val(); 
     var q3 = $('input[name=q3]:checked').val(); 
      if((q1 == Agree || q1 == nuetral) && ((q1+q2+q3)/3 > 0.60)){ 
      console(q1 Agree or Nuetral and also value is above 60%); 
      } 
      else if((q2 == Agree || q2 ==nuetral) && ((q1+q2+q3/3) > 0.60)){ 
      console(q2 Agree or Nuetral and also value is above 60%); 
      } 
      else if((q3 == Agree || q3 == nuetral) && ((q1+q2+q3/3) > 0.60)){ 
      console(q3 Agree or Nuetral and also value is above 60%); 
      } 
      else{ 
       console(q1,q2 and q3 DisAgree or NotApplicable and also value is bellow 60%); 
      } 
     }); 
    }); 

    </script> 
</body> 
+0

が原因Q1とQ2 Q3値に動作していない文字列です私はあなたがあなたのコード内のいくつかの混乱を持っているevealute表現 –

+2

ないです、たとえば、あなたは値として「同意」を格納します。したがって、 '.val()' "同意"を返しますが、%ageを得るためにそれを追加しようとします。このように使うことはできません。 –

+1

この回答は、どのように使用するか、そして/または、残りの部分は問題の範囲外です。 –