Foros del Web » Programando para Internet » Javascript »

al insertar un valor en un campo de texto en otro salga el reultado de un suma

Estas en el tema de al insertar un valor en un campo de texto en otro salga el reultado de un suma en el foro de Javascript en Foros del Web. Hola, He investigado por el foro haber si podia encontrar la solucion pero por el momento no he encontrado nada y por eso os pido ...
  #1 (permalink)  
Antiguo 06/11/2006, 08:45
 
Fecha de Ingreso: noviembre-2005
Mensajes: 45
Antigüedad: 18 años, 5 meses
Puntos: 1
al insertar un valor en un campo de texto en otro salga el reultado de un suma

Hola,

He investigado por el foro haber si podia encontrar la solucion pero por el momento no he encontrado nada y por eso os pido ayuda.

Tengo dos campos te texto Precio y Precio con Descuento. Lo que nececesito hacer es que cuando inserte el campo Precio el valor, automaticamente me salga en el Precio Descuento el valor del Precio con el 10% de descuento.

Alguien puede echarme una mano.

Mil gracias.
  #2 (permalink)  
Antiguo 06/11/2006, 08:55
Avatar de yesik  
Fecha de Ingreso: octubre-2004
Ubicación: Orense
Mensajes: 292
Antigüedad: 19 años, 6 meses
Puntos: 1
puedes llamar una funcion Javascript al perder el foco el campo precio, onBlur="(Javascript:Descuento())";

y en descuento haces el calculo lo metes en una vble y luego lo pasas al otro campo::
document.tuform.tucampo.value=variable
__________________
Inmuebles de Galicia:: www.inmueblevirtual.net
Compartir piso Galicia:: www.inmueblevirtual.net/foro
  #3 (permalink)  
Antiguo 06/11/2006, 10:03
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola maac78

A ver si te sirve esto:
Código:
<form>
<input type="text" name="precio" onkeyup = "descuento.value = parseInt(this.value) * .9" />
<input type="text" name="descuento" />
</form>
Saludos,
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 00:42.