Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/10/2009, 09:27
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 8 meses
Puntos: 1485
Respuesta: suma con input text y checkbox, AYUDA

no me habia fijado en ese detalle, y tiene sentido. cada vez que se pulsa una tecla la funcion es invocada, por lo que cada invocacion se considera un nuevo numero. o sea, la primera vez presionas 5 y es agregado al total. la segunda vez presionas 0, la nueva cifra ahora es 50 pero este es sumado al total actual, o sea, 50 + 5 = 55. tienes que rehacer tu algoritmo. yo prefiero olvidarme del campo que retiene el total y recomputar todo en cada invocacion para evitar ese problema. es decir, leer el campo texto mas verificar cuales checkbox estan activos para entonces decidir cuales numeros sumar.

acerca de NaN, este siempre te va aparecer cuando el campo texto este vacio o contenga un valor no numerico, por lo que tienes que validar la entrada antes de proceder a calcular los valores.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.