在2no的乘法中得到NaN。jsp
我想乘以2文本框的值并显示在第3个文本框上 我尝试用javascript编写这些代码,但没有得到正确的结果在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
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?这里可以有多个源,因为有多个元素可能包含数字,或者没有数字。