两个表单数据在客户端相乘的代码要怎么写呀?

解决方案 »

  1.   

    用javascript了document.getElementById("form1_input_name").value*document.getElementById("form2_input_name").value
      

  2.   


    function tzsj()   //自动相乘
    {
      var m1=document.getElementById("ejptn2").value;
    var m2=document.getElementById("ejcype").value;  if(isNaN(m1)||m1=='')    m1='0';
      if(isNaN(m2)||m2=='')     m2='0';
      
    document.getElementById("ejptn3").value=parseInt(m1)*parseInt(m2);}
    这样写出来怎么在ejptn3表中会显示0就是要在先输入第一个表单m1时先不执行,两个表单全输入了再执行,这样代码要怎么写???
      

  3.   


    function tzsj()   //自动相乘
    {
      var m1=document.getElementById("ejptn2").value;
    var m2=document.getElementById("ejcype").value;  if(!(isNaN(m1)||m1==''||isNaN(m2)||m2==''))
    document.getElementById("ejptn3").value=parseInt(m1)*parseInt(m2);}这样改?