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)">