La colección Request.Form en ASP se usa para devolver la colección de elementos de formulario que se publicaron en el cuerpo de la solicitud HTTP, con un formulario que usa el método POST.
Sintaxis
Request.Form( element )[(index)|.Count]
Parámetro:
- Elemento: Especifica el nombre de los elementos del formulario. Es un atributo requerido.
- Índice : Es un parámetro opcional que representa una posición de los elementos del formulario que se utiliza para acceder. Puede ser cualquier número entero de 1 a n.
Ejemplo 1: El siguiente código usa el bucle for para acceder a los valores del formulario que llena el usuario. Podríamos recuperar esos valores así:
PHP
<% for i=1 to Request.Form("color").Count Response.Write(Request.Form("color")(i) & "<br>") next %>
Producción:
Blue Green
Ejemplo 2:
HTML
<form action="submit.asp" method="post"> <p>First name: <input name="firstname"></p> <p>Last name: <input name="lastname"></p> Your favorite game: <select name="game"> <option>Hockey</option> <option>Cricket</option> <option>FootBall</option> <option>Golf</option> <option>Basket Ball</option> </select> <p><input type="submit"></p> </form>
Siguientes valores rellenados por el usuario:
firstname=naman&lastname=jain&game=cricket
Aquí está el código ASP que se utiliza para recuperar la información del formulario.
PHP
Hello <%=Request.Form("firstname")%>. Your favorite game is <%=Request.Form("game")%>.
Producción
Hi, Naman. Your favorite game is Cricket
Publicación traducida automáticamente
Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA