
... creo que si vaz a usar document debes hacerlo por id ... document.getElementById('id_campo').value
Pero si estás en un formulario... utiliza document.form.name_formulario.name_campo.value
Prueba con esto:
Código:
<html><head><script>
function sumar(pref) {
a=Number(pref['val1'].value);
b=Number(pref['val2'].value);
pref['total'].value=a+b;
}
</script></head><body>
<form>
<input name="val1" type="text" size="6" onBlur="sumar(this.form)">
+
<input name="val2" type="text" size="6" onBlur="sumar(this.form)">
=
<input name="total" type="text" size="10">
</form>
</body> </html>