Cases d'options


Def. : Champ de formulaire qui présente à un utilisateur une sélection qu’il peut accepter en cliquant sur un bouton. Les cases d’option sont présentées sous forme d’une liste où l’une des cases est sélectionnée par défaut. La sélection d’un nouveau membre de la liste annule la sélection en cours.

Voici à quoi celà ressemble :

et voici le code : <input type="radio" value="Zone4" checked name="V1">

value="Zone4" nom de l'ensemble des cases d'option.
name="V1" correspond à la valeur que prends la case d'option si elle est activée.
checked est mis dans la case qui est activée par default dans l'ensemble (ici V1).

Page 1 : zone40.asp Page 2 : zone41.asp
<html>
<head>
<title>zone40</title>
</head>
<body>

<form method="POST" action="zone41.asp">
<p>Voici les cases à cocher </p>
<p><input type="radio" value="Zone4" checked name="V1">Zone4</p>
<p><input type="radio" value="
Zone4bis" name="V1">Zone4bis</p>
<p><input type="radio" value="
Zone41" name="V2">Zone41</p>
<p><input type="radio" value="
Zone41bis" checked name="V2">Zone14bis</p>
<p><input type="submit" value="Envoyer" name="B1"><input type="reset" value="Effacer"
name="
B2"></p>
</form>

</body>
</html>

<html>
<head>
<title>zone41</title>
</head>
<body>

<% choix1 = request.form("V1")
choix2 = request.form("V2")
%>
<%Select Case  (Choix1)
Case "Zone4"
response.write "Zone 4 de l'ensemble 1 sélectionnée"
Case "Zone4bis"
response.write "Zone 4bis de l'ensemble 1 sélectionnée"
End Select
%>
<
p><br>
<
/p>
<%Select Case  (Choix2)
Case "Zone41"
response.write "Zone 41 de l'ensemble 2 sélectionnée"
Case "Zone41bis"
response.write "Zone 41bis de l'ensemble 2 sélectionnée"
End Select
%>

</body>
</html>

  1. nous découvrons ici avec Select Case un test :
    Select Case correspond à ce que contient Choix1
    Puis Case "Zone4bis" reprends en fait : si Choix1 = Zone4
    End Select correspond à Fin de Test

Téléchargez le code

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