Derniers tutoriels de développement web
 

ASP Collection Formulaire


<Compléter la requête objet de référence

La collection de formulaire est utilisé pour récupérer les valeurs des éléments de forme d'un formulaire qui utilise la méthode POST.

Syntaxe

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

Paramètre La description
element Champs obligatoires. Le nom de l'élément de forme à partir de laquelle la collection est de récupérer les valeurs
index Optionnel. Spécifie une de plusieurs valeurs pour un paramètre. De 1 à la demande. Form(parameter) .Count.

Exemples

Exemple 1

Vous pouvez parcourir toutes les valeurs dans une demande de formulaire. Si un utilisateur a rempli un formulaire en spécifiant deux valeurs - bleu et vert - pour l'élément de couleur, vous pouvez récupérer ces valeurs comme ceci:

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

Sortie:

Blue
Green

exemple 2

Considérez la forme suivante:

<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 requête suivante peut être envoyé:

firstname=John&lastname=Dove&color=Red

Maintenant, nous pouvons utiliser les informations de la forme dans un script:

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

Sortie:

Hi, John. Your favorite color is Red.

Si vous ne spécifiez aucun élément à afficher, comme ceci:

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

la sortie ressemblerait à ceci:

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

<Compléter la requête objet de référence