Foros del Web » Programando para Internet » Javascript »

Multiplicar variables ¿?

Estas en el tema de Multiplicar variables ¿? en el foro de Javascript en Foros del Web. Como hago para multiplicar una variable de un formulario? es decir... <td height="21" colspan="2" class="style3">Cantidad de entradas</td><td align="left"><select name="OrderAmount"><option value="252" selected>1</option></select> La constante es 252 ...
  #1 (permalink)  
Antiguo 29/11/2007, 15:34
 
Fecha de Ingreso: marzo-2007
Mensajes: 29
Antigüedad: 17 años, 1 mes
Puntos: 0
Multiplicar variables ¿?

Como hago para multiplicar una variable de un formulario?

es decir...

<td height="21" colspan="2" class="style3">Cantidad de entradas</td><td align="left"><select name="OrderAmount"><option value="252" selected>1</option></select>

La constante es 252 y quiero que la gente ponga 1 entrada => $252 , 2 entradas => $504

Se entiende? multiplicar el nº que introduzca por la constante 252.

Gracias, Rodri.
  #2 (permalink)  
Antiguo 29/11/2007, 15:40
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 3 meses
Puntos: 90
Re: Multiplicar variables ¿?

Lo estás plantendo mal el formulario...

Tienes que hacer un select que tenga los valores 1, 2, 3, 4 y luego un campo oculto que tenga el 252 entonces al cambiar hacer algo así en JS

Código:
<form id="form1" name="form1" method="post" action="">
  <select name="select" onchange="alert(window.document.form1.fijo.value * this.value)">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
  </select>
  <input name="fijo" type="hidden" id="fijo" value="252" />
</form>
Espero que te sirva

Saludos
__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 30/11/2007, 01:18
 
Fecha de Ingreso: octubre-2006
Ubicación: Murcia - España
Mensajes: 336
Antigüedad: 17 años, 6 meses
Puntos: 6
Re: Multiplicar variables ¿?

Creo que sería mas facil tenerlo así el select:

<select name="select" onchange="alert(window.document.form1.fijo.value * this.value)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>

y en la página que recoge los datos, que multiplique 252 por la opción escogida ;)
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 01:26.