function ok()
{
     var allPrice=document.forms[0].allPrice.value;
    
     tr=document.all.table.insertRow();             
    tr.insertCell().innerHTML='<tr><td><input type="text" name="allPrice1" readonly   style="width:70" value='+allPrice+'></td></tr>'; 
      
       document.forms[0].priceSum.value=(parseFloat(document.forms[0].priceSum.value)+parseFloat(document.forms[0].allPrice.value));
}<html:text property="allPrice"></html:text><html:button property="button" value="添加" onclick="ok()" /><input type="text" name="priceSum">当我每点击“添加“一次,会向一个表中插入一行信息,我想求价钱那一列的总和。
我想的方法是每点击“添加“一次,就将‘allPrice’的值加到‘priceSum’中,可是我这样写,‘priceSum’中总是显示NaN
document.forms[0].priceSum.value=(parseFloat(document.forms[0].priceSum.value)+parseFloat(document.forms[0].allPrice.value));
希望各位前辈帮帮忙.....谢了!