La Web del Programador: Comunidad de Programadores
 
    Pregunta:  6461 - SELECCIONAR VARIOS ITEMS DE UNA LISTA!!
Autor:  sergio Santta
Hola queria saber si hay alguna forma de poder seleccionar varios items de una lista a la vez y obtener luego los valores seleccionado.
Se que pulsando control se puede seleccionar varios de una lista multiple, pero siempre obtengo el ultimo valor seleccionado al enviar el formulario y yo no quiero eso.¿hay algun control active X que lo permita hacer?, las listas las relleno con ASP con datos de una BD.
¡Espero que alguien me ayude!
gracias.

  Respuesta:  Alfredo Barrios Cruz
No es necesario ningun activeX para eso, puerba esto:

Guarda esto en hojauno.html:
<html>
<head>
</head>
<body>
<form method=post action="ejemploAlf.asp" name=frmAlfred>
<select name="hoho" size="4" multiple>
<option value=1> Hola1 </option>
<option value=2> Hola2 </option>
<option value=3> Hola3 </option>
<option value=4> Hola4 </option>
<option value=5> Hola5 </option>
</select>
<p>
<input type=submit value=Aceptar>
</form>
</body>
</html>
Guarda esto en ejemploAlf.asp:
<%
dim mItemsSelecs
mItemsSelecs = request.form("hoho")
response.write mItemsSelecs
%>

Invoca desde el browser hojauno.html, seleciona mas de un solo item y presiona aceptar, el resultado debe ser una página que te liste los items seleccionados separado por comas