Latest web development tutorials

Forma de recolección ASP

Referencia Solicitud de objetos Solicitud Referencia completa de objetos

Forma de recolección se utiliza para obtener un formulario utilizando el método POST de valores de elementos de formulario.

gramática

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

参数 描述
element 必需。表单元素的名称,此集合从中取回值。
index 可选。规定一个参数的多个值中的一个。从 1 到 Request.Form(parameter).Count。


Ejemplos

Ejemplo 1

Puede recorrer todos los valores de una solicitud de formulario. Supongamos que especifique dos valores para los elementos de color para llenar los formularios - Azul y Verde - para que pueda recuperar estos valores:

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

salida:

Blue
Green

Ejemplo 2

Observe atentamente la siguiente forma:

<form action="submit.html" 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>

Supongamos, enviado la petición siguiente:

firstname=John&lastname=Dove&color=Red

Ahora podemos ser utilizado por una información de secuencia de comandos en forma de:

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

salida:

Hi, John. Your favorite color is Red.

Si no se especifica el elemento que se mostrará:

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

A continuación, la salida será la siguiente manera:

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


Referencia Solicitud de objetos Solicitud Referencia completa de objetos