Forum de discussion
Forum « Programmation ASP » (archives)
Liste déroulante - récupération de la valeur
Envoyé: 2 juillet 2004, 3h08 par sidney
Voici en deux trois mots mon problème.
J'ai une liste déroulante qui est alimentée par du code ASP (recherche des valeurs dans la base de données). Lorsque je clique sur une "valeur", une page s'affiche. Comment faire pour récupérer la "valeur" qui est sélectionnée dans la liste déroulante?
Merci d'avance
Voici le code :
<head>
function ChangeUrl(formulaire)
{
if (formulaire.ListeUrl.selectedIndex != 0)
{
location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
}
else
{
alert('Veuillez sélectionner un module svpl');
}
}
</SCRIPT>
</head>
<!-- Script qui permet d'afficher le bon formulaire après avoir choisi un module dans la liste déroulante -->
<SELECT NAME="ListeUrl" SIZE=1 onChange="ChangeUrl(this.form)">
<OPTION VALUE="formulaireVote.asp">- Sélection d'un module -
<%WHILE NOT RS_ID_Module.EOF
IF (RS_ID_Module("Fin")<=Date AND DateAdd("d",15, dateAugQuinze)>=Date) THEN%>
<OPTION VALUE="formulaireVote.asp">
<%response.write RS_ID_Module("Code_Module") & "-" & RS_ID_Module("Code_Cours") & " / " & RS_ID_Module("Nom_Enseignant") & " " & RS_ID_Module("Prenom_Enseignant")
RS_ID_Module.movenext%>
</option>
<%ELSE
RS_ID_Module.movenext
END IF
WEND
Réponses
|