在2no的乘法中得到NaN。jsp

在2no的乘法中得到NaN。jsp,jsp,nan,Jsp,Nan,我想乘以2文本框的值并显示在第3个文本框上 我尝试用javascript编写这些代码,但没有得到正确的结果 function cal() { var as1=document.getElementById("sa").value; var not1= parseInt(document.getElementById("not").value); var rs1= parseInt(document.getElementById("r1").value); if(as

我想乘以2文本框的值并显示在第3个文本框上 我尝试用javascript编写这些代码,但没有得到正确的结果

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;
        } 
    }
}

看起来像是打字错误。“as1”应该是“rs1”,对吗?

查看一下javascript控制台。它在哪一行抱怨NaN?这里可以有多个源,因为有多个元素可能包含数字,或者没有数字。