| Asunto: | RE: [SauloNet] Select Multiple | | Fecha: | Jueves, 3 de Noviembre, 2005 09:55:50 (+0100) | | Autor: | Juan Antonio Jiménez <contento_ja @.....es>
|
Hola,
¿Pero cuándo quieres saber qué elementos están
seleccionados? ¿antes de enviar el formulario o
después?
Después
=======
En este caso es muy fácil, ya que si pones
method="get" verás cómo se pasan los parámetros por la
URL. En este caso,
<form name="f" method="get" action="#">
<SELECT NAME="Curso" size="5" multiple>
<OPTION VALUE="a"> Pascal
<OPTION VALUE ="b" selected> Delphi
<OPTION VALUE ="c"> C / C++
<OPTION VALUE ="d" > Java
<OPTION VALUE ="e"> Visual Basic
<OPTION VALUE ="e"> Ada
<OPTION VALUE ="e"> Smalltalk
</SELECT>
<input type="submit">
</form>
En este caso será:
ejemplo.html?Curso=b&Curso=d
En post sería igual, pero no lo verías por la URL. Y
ahí ya depende del lenguaje de servidor. Normalmente
se puede recuperar como un array. En java se recupera
con un método especial que no recuerdo ahora, y si es
HTML + JavaScript, no te quedará más reedio que
tokenizar la URL.
Un saludo,
eContento
--- "Moreno Alicia (SPORTSTOUR)"
<amoreno@sportstour.cl> escribió:
> Hola:
>
> Quiero utilizar un select multiple, pero no se como
> rescatar más de un resultado, si alguno de ustedes
> lo ha realizado les agradeceré me lo haga saber.
>
> <SELECT NAME="toppings" MULTIPLE SIZE=5>
> <OPTION VALUE="mushrooms">mushrooms
> <OPTION VALUE="greenpeppers">green peppers
> <OPTION VALUE="onions">onions
> <OPTION VALUE="tomatoes">tomatoes
> <OPTION VALUE="olives">olives
> </SELECT>
>
>
>
> Gracias
>
> Alicia
>
>
>
>
>
>
>
> ____________________________
>
> Lista de correos de Saulo.Net
> Información, bajas y altas en
> http://www.saulo.net/lista/
>
-----------------------------
RECOMENDADO por Juan Antonio:
Ahórrese un 5% en los mejores restaurantes de Madrid
http://www.fotomadrid.com/verArticulo.php?id=40
-----------------------------
______________________________________________
Renovamos el Correo Yahoo!
Nuevos servicios, más seguridad
http://correo.yahoo.es
|