rescatar valores de lista de opciones en ASP
Hola, estoy empezando con ASP y me gustaría q me echaran una mano con lo siguiente:
Dada una lista de opciones, ¿que hay que hacer para rescatar el el elemento de la lista seleccionado?
Por ejemmplo, si del código siguiente elijo Mayo y quiero que aparezca "Estamos en el mes de mayo",¿cómo capto esos valores? Gracias por adelantado
<% @ LANGUAGE="VBSCRIPT" %>
<HTML>
<head><title></title></head>
<BODY >
<%
Response.Write("<form name=formulario>")
Response.Write("  <select name=meses size=1>")
Response.Write("<option value=0></option>")
Response.Write("<option value=1>Enero</option>")
Response.Write("<option value=2>Febrero</option>")
Response.Write("<option value=3>Marzo</option>")
Response.Write("<option value=4>Abril</option>")
Response.Write("<option value=5>Mayo</option>")
Response.Write("<option value=6>Junio</option>")
Response.Write("<option value=7>Julio</option>")
Response.Write("<option value=8>Agosto</option>")
Response.Write("<option value=9>Septiembre</option>")
Response.Write("<option value=10>Octubre</option>")
Response.Write("<option value=11>Noviembre</option>")
Response.Write("<option value=12>Diciembre</option>")
Response.Write("</select>")
Response.Write("</form>")
Dada una lista de opciones, ¿que hay que hacer para rescatar el el elemento de la lista seleccionado?
Por ejemmplo, si del código siguiente elijo Mayo y quiero que aparezca "Estamos en el mes de mayo",¿cómo capto esos valores? Gracias por adelantado
<% @ LANGUAGE="VBSCRIPT" %>
<HTML>
<head><title></title></head>
<BODY >
<%
Response.Write("<form name=formulario>")
Response.Write("  <select name=meses size=1>")
Response.Write("<option value=0></option>")
Response.Write("<option value=1>Enero</option>")
Response.Write("<option value=2>Febrero</option>")
Response.Write("<option value=3>Marzo</option>")
Response.Write("<option value=4>Abril</option>")
Response.Write("<option value=5>Mayo</option>")
Response.Write("<option value=6>Junio</option>")
Response.Write("<option value=7>Julio</option>")
Response.Write("<option value=8>Agosto</option>")
Response.Write("<option value=9>Septiembre</option>")
Response.Write("<option value=10>Octubre</option>")
Response.Write("<option value=11>Noviembre</option>")
Response.Write("<option value=12>Diciembre</option>")
Response.Write("</select>")
Response.Write("</form>")
Lo más normal es:
1- Indicar en tu formulario que archivo asp ejecutarás así:
<form action=\"archivo_que_ejecuta.asp\" method=\"post\">
y una etiqueta de submit
2- En el select de tu formulario pon mejor el nombre entre comillas \"meses\"
3- Necesitas otro asp que reciba este valor y haga algo con él (puedes también rellamar al mismo) Es el que te he puesto en la etiqueta form \"archivo_que_ejecuta.asp\". En él debes incluir: mesesx=request.form(\"meses\")
y en la variable mesesx recuperas \"mayo\"
1- Indicar en tu formulario que archivo asp ejecutarás así:
<form action=\"archivo_que_ejecuta.asp\" method=\"post\">
y una etiqueta de submit
2- En el select de tu formulario pon mejor el nombre entre comillas \"meses\"
3- Necesitas otro asp que reciba este valor y haga algo con él (puedes también rellamar al mismo) Es el que te he puesto en la etiqueta form \"archivo_que_ejecuta.asp\". En él debes incluir: mesesx=request.form(\"meses\")
y en la variable mesesx recuperas \"mayo\"