Foros del Web » Programando para Internet » Javascript »

dependiendo de la opcion elegida va a una pagina u otra

Estas en el tema de dependiendo de la opcion elegida va a una pagina u otra en el foro de Javascript en Foros del Web. hola: quiero hacer lo siguiente: tengo un form y un select. dependiendo de lo elegido en el select quiero q vaya a un sitio u ...
  #1 (permalink)  
Antiguo 12/04/2005, 09:22
 
Fecha de Ingreso: enero-2002
Mensajes: 838
Antigüedad: 22 años, 4 meses
Puntos: 1
dependiendo de la opcion elegida va a una pagina u otra

hola:

quiero hacer lo siguiente:

tengo un form y un select. dependiendo de lo elegido en el select quiero q vaya a un sitio u otro, es decir, es como si pusiera en el action de form

Código PHP:
<form name="form1" method="post" target="contenido" action="document.form1.temperatura.value()"
suponiendo que temperatura es el nombre del select y los values del select son:

Código PHP:
<select name="temperatura" size="1" style="font-size:11px;width:123px" onChange="pp_temp();">

<
option value="camara1.php">Cam1</option>
<
option value="camara2.php">Cam2</option
no se si me explique bien

gracias

un saludo
__________________
Muchas gracias, saludos.

Última edición por xias; 12/04/2005 a las 09:23
  #2 (permalink)  
Antiguo 12/04/2005, 09:38
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 xias

Otra vez nos vemos (o leemos)
Código PHP:
<select name="temperatura" onchange="this.form.action=this.value"... 
Espero que te sirva. Saludos,
  #3 (permalink)  
Antiguo 12/04/2005, 09:50
 
Fecha de Ingreso: enero-2002
Mensajes: 838
Antigüedad: 22 años, 4 meses
Puntos: 1
nada..

hola de nuevo:
pues no me funciona. Te digo mas detallado lo que hago:

Código PHP:
<form name="form1" method="post" target="contenido">
<
select name="temperatura" size="1" style="font-size:11px;width:123px" onChange="pp();">
<
option>Elija temperatura</option>
<
option value="camara1.php">Cam1</option>
<
option value="tunel2.php">Tunel2</option>
</
select>
</
form
y en pp()

Código PHP:
function mostrar_temp() {
document.getElementById('contenido').style.visibility='visible';
document.form1.submit();

he añadido en pp() antes del submit lo q me dijiste:

Código PHP:
this.form1.action=this.value 
pero no me funciona.

seguro q hago algo mal...
__________________
Muchas gracias, saludos.
  #4 (permalink)  
Antiguo 12/04/2005, 10:06
 
Fecha de Ingreso: enero-2002
Mensajes: 838
Antigüedad: 22 años, 4 meses
Puntos: 1
ya lo solucioné.
retoque la linea q me diste(probablemente la escribiria mal o algo asi) y ya me funciona:

this.form1.action=document.form1.temperatura.value ;

gracias

un saludo
__________________
Muchas gracias, 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 02:07.