Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/06/2010, 09:20
worldPeace_Plis
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 17 años, 8 meses
Puntos: 5
Respuesta: ayuda por favor

NaN significa Not a Number, quizas en tus campos de texto estes poniendo caracteres no numericos [A-Z/a-z], y lo que pueda pasar es que al momento de estar haciedno las sumas encuentre ese caso de un campo no numerico

Lo que puedas hacer es verificar que cada campo tengo solo numericos y si entra en error poner una cifra default o algo asi, o si son campos input condicionar que solo acepte numericos y asi no engas problemas al sumar

otra cosa, quizas te sirva para no repetir tanto meter todo en un bucle:
on(release) {
Código:
var sumaTotal = 0;
var totalSumas = 11; // Total de campos txt
for (var i=1; i<=totalSumas;i++)
sumaTotal += Number(eval('numero'+i).text);
//
resultado.text = sumaTotal;
}