Hola;
Me gustaría saber de qué forma se puede hacer una lista desplegable con un botón abajo de esa lista que me direccione a una página según la opción que haya escogido.
De antemano muchas gracias.
| |||
Formulario Hola; Me gustaría saber de qué forma se puede hacer una lista desplegable con un botón abajo de esa lista que me direccione a una página según la opción que haya escogido. De antemano muchas gracias. |
| ||||
Respuesta: Formulario Se podría usar javascript para modificar el valor del action cuando se seleccione algo. Algo así Código PHP:
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: Formulario Hola; Tengo una duda y es la siguiente: ¿dónde coloco el enlace para que vaya a la página según la opción? Ejemplo: Si elijo la opción 1 y al pulsar el botón ir (botón ubicado abajo de la lista) vaya a www.misitio.com/opcion1 si elijo la opción 2 y al pulsar el botón ir vaya a www.misitio.com/opcion2 y así sucesivamente. De antemano muchas gracias. |
| ||||
Respuesta: Formulario Cita: Tomando este ejemplo, donde dice "foo.htm","bar.html" y "baz.html" es donde tu tendrias que poner las direcciones de tus webs. Obviamente cada una es la que despliega o es opción del menu.
Iniciado por abimaelrc Se podría usar javascript para modificar el valor del action cuando se seleccione algo. Algo así Código PHP: Y donde dice <input type="submit" /> esa es la accion que hará que dando click en el boton que visualizarás te lleve a la web "foo.htm","bar.html" y "baz.html". Saludos! |
| ||||
Respuesta: Formulario Hola: Resumiendo un poco:
Código:
equivale a:this.action = obj.options[obj.options.selectedIndex].value;
Código:
Por cierto, se puede evitar la dependencia de javascript con un lenguaje en el servidor... por ejemplo el action con destino a ir.php y dándole un nombre al select: name="destino"... y "ir.php" con el código:this.action = obj.value;
Código:
Saludos <?php header("Location: ".$_GET["destino"]); ?>
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Respuesta: Formulario Ups, es verdad, es en lo que me acostumbro a trabajar nuevamente con javascript Gracias por la corrección
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| ||||
Respuesta: Formulario No se trata de un error, sino una simplificación... Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
Etiquetas: |