Zones de textes simples


Déf. : Les zones de texte simple sont des champ de formulaire libellé sur une ligne dans lequel l’utilisateur peut saisir son texte.

Voici à quoi celà ressemble :

et voici le code : <input type="text" name="Zone1" size="20" value="Formulaire" MaxLenght="10">

input type="text" est le code pour définir une zone de texte simple.
name="Zone1"
est le nom de la zone de texte.
size="20"
est la taille de la zone de texte.
value="Formulaire"
est la valeur par defaut de la zone de texte.
MaxLenght="10" est la nombre de caractères maximum du champ.

Passons maintenant à un exemple concret :

Page 1 : zone10.asp Page 2 : zone11.asp
<html>
<head>
<title>zone10.asp</title>
</head>
<body>

form action="zone11.asp" method="GET">
<p>Remplissez ce formulaire svp :</p>
<p>Nom <input NAME="Nom" size="10"><br>
Pays <input NAME="Pays" value="France" size="10"><br>
Age <input NAME="Age" MaxLength="2" size="3"></p>
<p><input type="submit"><input type="reset"> </p>
</form>

</body>
</html>

<html>
<head>
<title>Zone11.asp</title>
</head>

<%Nom=request.querystring("Nom")
Pays=request.querystring("Pays")
Age=request.querystring("Age")%>

<body>

<p>Votre nom est &nbsp;<%=Nom%>, vous habitez en &nbsp;<%=Pays%>&nbsp; et vous êtes agés de&nbsp; <%=Age%> &nbsp;ans. </p>

</body>
</html>

  1. Le code ASP est toujours inclus dans les <% %>
  2. Avec Nom = request.querystring("Nom"), nous avons déclaré une variable Nom qui est égale à la variable récupéré Nom dans la ligne d'appel de page (regardez dans la barre d'adresse au niveau du test en passant à la page 2!).
  3. En spécifiant <%=Nom%> on inclut le contenut de la variable Nom dans la page HTM.

Téléchargez le code

N.B. : Nous avons utilisé dans ce cas la méthode GET pour vous montrer l'absence de protection

[Précédent] [Retour] [Suite]