2013-02-13 75 views
0

我想乘上3文本框 我試圖在JavaScript這些編碼2的文本框,顯示的值,但沒有得到適當的監測得到的NaN通過2no的乘法運算NaN。 JSP

   function cal() 
       { 
        var as1=document.getElementById("sa").value; 
        var not1= parseInt(document.getElementById("not").value); 
        var rs1= parseInt(document.getElementById("r1").value); 
        if(as1>=not1) 
        { 
         if(document.getElementById('r1').checked) 
         { 
          var c= rs1*not1; 
          document.getElementById("ta").value= c; 
         } 
        } 
       } 

plz幫助

回答

0

看起來像一個錯字。 「as1」應該是「rs1」,對不對?

+0

不...看起來很好看..... – Ajay 2013-02-13 14:58:33

+0

看看你的JavaScript控制檯。它在哪一行中抱怨NaN?可以有多個來源,因爲有多個元素可能包含數字 - 或者沒有數字。 – Hokascha 2013-02-13 15:05:20