Los últimos tutoriales de desarrollo web
 

ASP Colección forma


<Referencia completa de solicitud de objetos

La colección Form se utiliza para recuperar los valores de los elementos de formulario de un formulario que utiliza el método POST.

Sintaxis

Request.Form(element)[(index)|.Count]

Parámetro Descripción
element Necesario. El nombre del elemento de la forma de la que la colección es para recuperar valores
index Opcional. Especifica uno de los múltiples valores para un parámetro. De 1 a petición. Form(parameter) .Count.

Ejemplos

Ejemplo 1

Puede recorrer todos los valores de una solicitud de formulario. Si un usuario llena un formulario especificando dos valores - Azul y Verde - para el elemento de color, se puede recuperar esos valores como esta:

<% for i=1 to Request.Form("color").Count
  Response.Write(Request.Form("color")(i) & "<br>")
next
%>

Salida:

Blue
Green

Ejemplo 2

Considere la siguiente forma:

<form action="submit.asp" method="post">
<p>First name: <input name="firstname"></p>
<p>Last name: <input name="lastname"></p>
<p>Your favorite color:
<select name="color">
<option>Blue</option>
<option>Green</option>
<option>Red</option>
<option>Yellow</option>
<option>Pink</option>
</select>
</p>
<p><input type="submit"></p>
</form>

La siguiente petición podría ser enviado:

firstname=John&lastname=Dove&color=Red

Ahora podemos utilizar la información de la forma de una secuencia de comandos:

Hi, <%=Request.Form("firstname")%>. 
Your favorite color is <%=Request.Form("color")%>.

Salida:

Hi, John. Your favorite color is Red.

Si no se especifica ningún elemento para mostrar, como este:

Form data is: <%=Request.Form%> 

la salida se vería así:

Form data is: firstname=John&lastname=Dove&color=Red

<Referencia completa de solicitud de objetos