Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/07/2007, 11:03
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 10 meses
Puntos: 772
Re: operaciones matemáticas

Hola de nuevo.

Aquí tienes un ejemplo más completo. Si lo prefieres, puedes cambiar el evento onkeyup por onblur. No se si la fórmula será correcta, echala un buen vistazo.

Código PHP:
<html>
<
head>
<
script type="text/javascript">
function 
sumar(frm) {
  
ho frm.horas.value;
  
ph frm.precioHora.value;
  
de frm.descuento.value;
  if (
ho=='' || isNaN(ho)) ho 0;
  if (
ph=='' || isNaN(ph)) ph 0;
  if (
de=='' || isNaN(de)) de 0;
  
frm.total.value parseFloat(ho) * parseFloat(ph) * parseFloat(de) / 100;
}
</script>
</head>
<body>
<form>
<input type="text" name="horas" onkeyup = "sumar(this.form)" />
<input type="text" name="precioHora" onkeyup = "sumar(this.form)" />
<input type="text" name="descuento" onkeyup = "sumar(this.form)" />
<input type="text" name="total" readonly = "readonly" />
</form>
</body>
</html> 
Saludos,