function sumGuarworth()
{
guarworth1 = document.all.guarworth1.value; 
guarworth2 = document.all.guarworth2.value; 
guarworth3 = document.all.guarworth3.value; 
alert(guarworth1);
alert(guarworth2);
alert(guarworth3);
if(guarworth1=="")
guarworth1=0;
if(guarworth2=="")
guarworth2=0;
if(guarworth3=="")
guarworth3=0;
alert(guarworth1);
alert(guarworth2);
alert(guarworth3); guarworth1 = parseFloat(guarworth1); 
guarworth2 = parseFloat(guarworth2); 
guarworth3 = parseFloat(guarworth3);
alert(guarworth1);
alert(guarworth2);
alert(guarworth3); document.all.guartotalworth.value = parseFloat(guarworth1+guarworth2+guarworth3);
alert(document.all.guartotalworth.value);
sumTotalworth();
}
如果输入的是1,111.00在guarworth1 = parseFloat(guarworth1); 时候就变成1了,输入的格式还不能改变,改怎么让运算正常呢?