Foros del Web » Programando para Internet » Javascript »

Multiplicar dos campos

Estas en el tema de Multiplicar dos campos en el foro de Javascript en Foros del Web. Hola a todos, tengo un formulario para ingresar datos a una tabla pero un campo es el resultado de multiplicar dos campos del formulario. campo1 ...
  #1 (permalink)  
Antiguo 21/06/2009, 09:20
 
Fecha de Ingreso: junio-2004
Mensajes: 95
Antigüedad: 19 años, 10 meses
Puntos: 0
Multiplicar dos campos

Hola a todos, tengo un formulario para ingresar datos a una tabla pero un campo es el resultado de multiplicar dos campos del formulario.

campo1
campo2
total

La pregunta es, se puede ver el resultado en la casilla del formulario del campo total, antes de pulsar el botón grabar. La idea es ver el resultado antes de darle al botón grabar.

Gracias.
  #2 (permalink)  
Antiguo 21/06/2009, 09:27
Avatar de jaao_death  
Fecha de Ingreso: abril-2009
Ubicación: Murcia/españa
Mensajes: 229
Antigüedad: 15 años
Puntos: 6
Respuesta: Multiplicar dos campos

se llama JavaScript, y no tiene nada que ver con php, tienes que mover el mensaje.
__________________
Mucha seguridad nunca es suficiente.... Por una red segura
El señor ilustre obscurece nuestras mentes
Usas Linux? http://www.dudalibre.com/gnulinuxcounter
  #3 (permalink)  
Antiguo 21/06/2009, 09:28
Avatar de By_George  
Fecha de Ingreso: abril-2009
Ubicación: localhost
Mensajes: 629
Antigüedad: 15 años
Puntos: 19
Respuesta: Multiplicar dos campos

lo que quieres hacer seria con javascript por que ese lenguaje se ejecuta del lado cliente
__________________
La estadística es una ciencia que demuestra que si mi vecino tiene dos coches y yo ninguno, los dos tenemos uno.
  #4 (permalink)  
Antiguo 21/06/2009, 09:33
 
Fecha de Ingreso: junio-2009
Ubicación: Bogotá
Mensajes: 2
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Multiplicar dos campos

para esto lo mas práctico es usar un lenguaje del lado del cliente que realice la multiplicación antes de realizar el action del formulario, yo te sugiero JavaScript.
  #5 (permalink)  
Antiguo 21/06/2009, 10:09
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Multiplicar dos campos

Tema trasladado desde PHP
  #6 (permalink)  
Antiguo 21/06/2009, 11:04
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Multiplicar dos campos

ciertamente, como mencionan los compañeros, la solucion es con javascript. ahora bien, si ese dato amerita gran importancia, mi sugerencia es que la calculacion la hagas en el lado servidor, por ejemplo con php. la solucion consiste en tener la referencia de los tres campos y relizar la lectura/escritura con la propiedad value. a continuacion un ejemplo:

Código:
<form>
Operando 1: <input type="text" name="op1" /><br />
Operando 2: <input type="text" name="op2" /><br />
Total: <input type="text" name="total" /><br />
<input type="button" value="calcular" onclick="
var form = this.form;
form.total.value = form.op1.value * form.op2.value;
" />
</form>
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:34.