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<script language="javascript">
var constante = 1.25;
function calculo(var)
{
document.formulario.campo2.value= var.value * constante;
}
</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.