Cases à cocher


Def. : Champ de formulaire que vous pouvez choisir en cliquant sur une case. Lorsqu’une case est sélectionnée, elle comporte généralement une coche ou un X. Les cases à cocher sont généralement regroupées pour représenter un ensemble de choix. Un utilisateur peut sélectionner plusieurs cases à cocher dans un formulaire.

Voici à quoi celà ressemble :

et voici le code : <input type="checkbox" name="Zone3" value="ON">

name="Zone3" correspond au au nom de la zone
value="ON" correspond à la valeur que prends la case à cocher si elle est activée.
Checked onpeut rajouter cette varaible pour forcer le bouton à être activé  :
<input type="checkbox" name="Zone3" value="ON"  Checked>.

Page 1 : zone30.asp Page 2 : zone31.asp
<html>
<head>
<title>zone30</title>
</head>
<body>

<form method="POST" action="zone31.asp">
<p>Voici les cases à cocher </p>
<p><
input type="checkbox" name="Zone3" value="ON">Zone3</p>
<p><input type="checkbox" name="Zone3bis" value="ON">Zone3bis</p>
<p><input type="submit" value="Envoyer" name="B1"><input type="reset" value="Effacer"
name="
B2"></p>
</form>

</body>
</html>

<html>
<head>
<title>zone31</title>
</head>
<body>

<%If request.form("Zone3") = "ON" Then
response.write "Case à cocher Zone3 activée"
End If
%>
<
p><br>
<
/p>
<%If request.form("Zone3bis") = "ON" Then
response.write "Case à cocher Zone3bis activée"
End If
%>

</body>
</html>

  1. nous découvrons ici avec If - Then  - End IF un test :
    If correspond à Si
    Then correspond à Donc
    End If correspond à Fin de Test
  2. Donc, si requestForm("zone3") est activée (="on") alors on écrit Case à cocher Zone3 activée
  3. Pareil pour la Zone3bis

Téléchargez le code

N.B. nous utilisons désormais la méthode post (remarquez que vous ne voyez pas le contenu de la zone dans la barre d'adresse).

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