大写parseFloat (a).toFixed(2)

解决方案 »

  1.   

    parseFloat (e).toFixed(2)
    ----------------------------这版本太郁闷了,沙发也抢不上
      

  2.   

    是将 a b c d 分别用parseFloat (n).toFixed(2)的形式吗? 计算出来的结果怎么是NaN?
      

  3.   

    还有上面的第一行的代码贴错了,input里面少贴了 onChange
      

  4.   

    不用 等把合算好了直接对合做处理( e.value ).toFixed(2)
      

  5.   

      var   a1   =   document.getElementById("a").value   
      var   b1   =   document.getElementById("b").value;   
      var   c1   =   document.getElementById("c").value; 
      var   d1   =   document.getElementById("d").value   
      var   e1   =   document.getElementById("e");    别重名
      

  6.   

    另外这个toFixed(2),是全角的()还是半角的()?
      

  7.   

    <script   type="text/javascript" >    
      function   change()   {    
      var   aa  =   document.getElementById("a").value;    
      var   bb  =   document.getElementById("b").value;    
      var   cc   =   document.getElementById("c").value;  
      var   dd   =   document.getElementById("d").value;  
      var   ee   =   document.getElementById("e").value ;  
      if   (a   ==   ""    ¦ ¦   b   ==   ""    ¦ ¦   c   ==   ""    ¦ ¦   d   ==   "")   return;    
      ee  =   parseFloat (a)   +   parseFloat (b)   +   parseFloat (c)   +   parseFloat (d); 
    var total = (ee).toFixed(2); 
      }    
      </script >  <input id=a type=text > <br > 
    <input id=b type=text > <br > 
    <input id=c type=text > <br > 
    <input id=d type=text > <br > 
    <input id=e type=text > 
      

  8.   

     var   e1   =   document.getElementById("e");     
    下面应该用e1.value,
    按照求学的来就行
      

  9.   

    其实还有点纳闷,为什么还是不行。
    如果是
      e1 =   parseFloat (a1)   +   parseFloat (b1)   +   parseFloat (c1)   +   parseFloat (d1);
      e1.value=alert(parseFloat (e1).toFixed(2))就可以但是如果e1.value=parseFloat (e1).toFixed(2))就不行。。