Introducción
En el siguiente artículo, podremos ver como se leen los datos de un formulario con una lista desplegable múltiple.
Una lista desplegable múltiple, nos permite seleccionar uno o más de un elemento usando las teclas mayúsculas y Ctrl.
Este ejemplo nos servirá de comodín en nuestros desarrollos web.
Cargando la lista desplegable
Para cargar la lista desplegable, será necesario utilizar un bucle que nos ahorre mucho trabajo.
En nuestro ejemplo no utilizaremos ningún bucle y sí una carga directa.
El ejemplo lo hemos llamado ListaMul.asp.
El código del ejemplo final es el siguiente:
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<% If Request.Form("MiLista").Count < 1 Then %>
<FORM ACTION=ListaMul.asp METHOD=Post>
<SELECT MULTIPLE NAME=MiLista SIZE=8>
<OPTION VALUE='Ejemplo1'>Ejemplo número 1
<OPTION VALUE='Ejemplo2'>Ejemplo número 2
<OPTION VALUE='Ejemplo3'>Ejemplo número 3
<OPTION VALUE='Ejemplo4'>Ejemplo número 4
<OPTION VALUE='Ejemplo5'>Ejemplo número 5
<OPTION VALUE='Ejemplo6'>Ejemplo número 6
<OPTION VALUE='Ejemplo7'>Ejemplo número 7
</SELECT>
<BR><BR>
<INPUT TYPE=Submit VALUE=Resultado>
</FORM>
<% Else %>
<%
For I = 1 to Request.Form("MiLista").Count
strLista = Request.Form("MiLista")(I)
Response.Write(strLista & "<BR>")
Next
%>
<% End If %>
</BODY>
</HTML>
Este ejemplo en ejecución es el que aparece en la figura 1.
El ejemplo mostrará los datos seleccionados en la lista desplegable.
Un sencillo ejemplo que resultará más que útil para algunos.
Usuarios que han visto este tema también han visto...
- Mostrar tablas de Access con ASP
- Lectura y escritura de archivos en ASP
- Cuanto tardas en hacer click en un link con ASP
- Agregar, eliminar y modificar datos a una BD con ASP
- El Objeto FileSystemObject en ASP
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.