Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/03/2009, 11:37
USDevi
 
Fecha de Ingreso: marzo-2009
Mensajes: 15
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Operaciones Amtematicas en ajax

Tambien podrias hacerlo con el evento OnChange, de tal manera que si tu campo de texto se llame "campo1", la funcion javascript haga que la otra caja de texto "campo2" muestre el resultado. Ejemplo:

Campos de texto:
<form name="formulario" method="get" action="destino.html">
<input type="text" name="campo1" onChange="calculo(this) \>
<input type="text" name="campo2"\>
</form>

Javascript (si multiplicas todo por un valor constante):

Código javascript:
Ver original
  1. <script language="javascript">
  2. var constante = 1.25;
  3. function calculo(var)
  4. {
  5. document.formulario.campo2.value= var.value * constante;
  6. }
  7. </script>

Si el valor de la multiplicacion no es constante... te recomiendo usar 3 campos... dos para la captura de los numeros a multiplicar, y uno para que muestre el resultado, mas por ejemplo un boton con el evento "onClick" para que se llame a la funcion y se efectue el calculo.

Última edición por USDevi; 24/03/2009 a las 12:22