tr.cells[6].childNodes[0].innerHTML2
money   =   money+tr.cells[6].innerHTML.toString();

解决方案 »

  1.   

    因为money没有初始化var money = "";
    money += "test";
      

  2.   

    HOHO 都已解决了, 接分啦!!
      

  3.   

    谢谢楼上的大哥,第二个问题
    for (var i = 1; i < _rows; i++)
    {
       if (Id.trim() != "")
       {
         var money="0.00";
         money +=_tr.cells[6].childNodes[0].innerHTML;
         alert(money);
       }
    }
    得到的成了0.005.00了.要得到是总金额
      

  4.   

    money   +=parseFloat(_tr.cells[6].childNodes[0].innerHTML)
      

  5.   


    <script>var   money=0.00;
    money  +=parseFloat(_tr.cells[6].childNodes[0].innerHTML)
      alert(money)
    </script>
      

  6.   

    money += Number(_tr.cells[6].childNodes[0].innerHTML); 再问把整个页面的源码帖出来,否则不好试
      

  7.   

    alert(parseFloat("5.50")+parseFloat("15.20")); 结果是20.7,有什么不对的?如果差个0自己去补了
    ,google呀