Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2008, 03:57
Avatar de jacin
jacin
 
Fecha de Ingreso: enero-2007
Ubicación: Alicante
Mensajes: 62
Antigüedad: 17 años, 3 meses
Puntos: 2
Cambiar valor variable NaN

Hola tengo un formulario en el que tengo que sumar algunos valores y lo que hago es actualizar el campo cuando se cambia algun valor. Luego muestro el resultado en otro campo de texto.

El problema es que si en el campo dos no tengo ningun valor el total me da NaN y queria que apareciera 0. Como puedo hacerlo???

Código:
function actualizaTotal (uno,dos)
{
        var total;
        total = parseInt(uno) + parseInt(dos);
        ///alert("El valor es " + total);
        if (String(total) == 'NaN')    total=0;

        document.getElementById("total_horas").value = total;
}
Código:
<input type="text" name="horas_teoria" size="15" onchange="actualizaTotal(this.value,horas_practica.value)">
<input type="text" name="horas_practica" size="15" onchange="actualizaTotal(this.value,horas_teoria.value)">