IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

Optimiser l'exécution d'une liste déroulante


Sujet :

ASP

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2008
    Messages
    195
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 195
    Points : 62
    Points
    62
    Par défaut Optimiser l'exécution d'une liste déroulante
    Bonjour tout le monde,

    J'essai d'optimiser un petit exemple d'exécution d'une liste déroulante, voici le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <form method=post ACTION="test.asp">
    	<select name="couleur" id="couleur">
    		<option value="bleu" >bleu</option>
    		<option value="rouge">rouge</option>
    		<option value="vert" >vert</option>
    		<option value="noir">noir</option>
    	</select>
    	<input type="submit" value="Valider" />	
     
    	<%choix= Request.Form("couleur")%>
    	<br />vous avez choisi <% Response.Write choix %>
    </form>
    où le code est enregistré dans le fichier "test.asp"

    Mon objectif ici est d'afficher la couleur selectionnée par l'utilisateur, mais tout en gardant son choix sur la liste quand on recharge la page et non pas à chaque fois avoir "bleu" comme valeur par defaut de la liste.

    J'espère que le problème est bien expliqué, merci d'avance pour vos réponses.

    Cordialement.

  2. #2
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Bonjour,

    Tu as essayé un truc comme ça ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <form method=post ACTION="test.asp">
    	<select name="couleur" id="couleur">
    		<option <%if Request.Form("couleur") = "bleu" then response.write "selected"%> value="bleu" >bleu</option>
    		<option<%if Request.Form("couleur") = "rouge" then response.write "selected"%> value="rouge">rouge</option>
    		<option<%if Request.Form("couleur") = "vert" then response.write "selected"%> value="vert" >vert</option>
    		<option<%if Request.Form("couleur") = "noir" then response.write "selected"%> value="noir">noir</option>
    	</select>
    	<input type="submit" value="Valider" />	
     
    	<%choix= Request.Form("couleur")%>
    	<br />vous avez choisi <% Response.Write choix %>
    </form>

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2008
    Messages
    195
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 195
    Points : 62
    Points
    62
    Par défaut
    oui j'ai reussi à trouver la solution mais avec "Selected='selected'" à la place de "selected"..merci pour l'indication.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur exécution lors de l'utilisation d'une liste déroulante
    Par nomade333 dans le forum Modélisation
    Réponses: 3
    Dernier message: 29/03/2008, 15h28
  2. Rajouter "Tous" dans une Liste Déroulante
    Par smirold dans le forum IHM
    Réponses: 7
    Dernier message: 25/10/2004, 13h29
  3. Réponses: 2
    Dernier message: 16/10/2004, 14h33
  4. Problème pour positionner une liste déroulante
    Par ouckileou dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 30/09/2004, 01h05
  5. valeur d'une liste déroulante
    Par leeloo076 dans le forum ASP
    Réponses: 7
    Dernier message: 15/04/2004, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo