Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2013, 17:00
netos84
 
Fecha de Ingreso: junio-2013
Ubicación: San Salvador
Mensajes: 4
Antigüedad: 11 años, 9 meses
Puntos: 0
Problema con parseFloat

Hola.
He leido en muchos lugares e incluso en el foro mismo.
y al parecer todo se mira bien

Estoy tratando de sumar (valores) almacenados en unos inputs distribuidos en una columna pero hago el recorrido de ellos con un FOR y un array a traves de document.getElementById.
La funcion va en el ONBLUR del TEXTO y otro Texto (donde quiero el total) es el que se actualiza obviamente al perder el foco el primero. Pero el resultado no es la suma de lo VALUES sino que o la Concatenacion de los valores uno despues de otro o el error NaN.

Vale aclarar que ya utilice varios parseFloat en distintas posiciones y el resultado es el mismo

agradezco su ayuda de antemano.

Código:
 function sumarcol(form1) 
   {
	   var sumac = ["dt1","dt2","dt3","dt4","dt5","dt6","dt7","dt8","dt9","dt10"];
       var TotalDoc = 0.00;
	   
   	for (var i=0, sumat; sumat = sumac[i]; i++)
		{ 
			TotalDoc= parseFloat(TotalDoc) + parseFloat(document.getElementById(sumac[i]).text);
		}
		form1.total1.value  = TotalDoc;
	form1.submit;	
   }