Ronruby tiene razon. Tienes que hacerlo con javascripts, una manera de hacerlo es asi:
Tenemos un formulario:
Cita: <body>
<form>
<input name="num1" type="text" value=""/>
<input name="num2" type="text" value="" onblur="multiplica(this.form)" />
<input name="res" type="text" value=""/>
</form>
</body>
Como ves, tiene 3 input: los 2 primeros para ingresar los numeros a multiplicar y un 3ero para mostrar el resultado. El input "num2" tiene evento onblur (el evento onblur captura la perdida del focus o cuando dejamos de seleccionar un objeto, en este caso un input) que llama a una funcion en javascripts llamada "multiplica" que recibe como parametro el formulario. Ahora pasemos a desarrollar la funcion javascripts "multiplica":
Cita: <script language="javascript">
function multiplica(form){
var resultado;
var x=0;
var y=0;
x = parseInt (form.num1.value);
y = parseInt (form.num2.value);
resultado = x * y;
form.res.value=resultado;
}
</script>
Esta funcion multiplica los value de los input "num1" y "num2" y el resultado se lo asigna al input "res". Recuerda, veras el resultado de la multiplicacion cuando dejes el segundo input "num2", es decir, cuando hagas click afuera del input "num2".
Espero que te sirva. Saludos