Liste déroulante : désigner l'option qui sera selected

Liste déroulante : désigner l'option qui sera selected - HTML/CSS - Programmation

Marsh Posté le 16-06-2008 à 12:25:14    

Bonjour,
 
J'ai un formulaire permettant de modifier des informations, en Html/JSP.
J'ai une liste déroulante d'une centaine de pays.
 
Est-il possible de mettre un id à chaque pays, et de désigner ensuite l'id qui sera à selected ?  
 
Par exemple si la personne dont je veux modifier les informations vient de Belgique, ça sera la valeur "Belgique" qui sera sélectionnée par défaut au chargement de la page, etc...
Je voudrais éviter d'avoir à faire un test sur chaque valeur de la liste déroulante.
 
Merci de votre aide.

Reply

Marsh Posté le 16-06-2008 à 12:25:14   

Reply

Marsh Posté le 16-06-2008 à 13:14:14    

oui tu peux :o
 
document.getElementById('pays_belgique').selected = 'selected'

Reply

Marsh Posté le 16-06-2008 à 14:53:29    

Ah merci ! Désolé d'avoir fait un topic pour si peu.  :jap:  


Message édité par Sbartacus le 16-06-2008 à 14:53:49
Reply

Marsh Posté le 16-06-2008 à 14:58:48    

mieux

 

dans ta génération de ton select :

Code :
  1. <select name="truc">
  2. <option value="id1">valeur non selectionnée</option>
  3. <option value="id2" selected> valeur selectionnée</option>
  4. </select>


Message édité par flo850 le 16-06-2008 à 14:58:59

---------------

Reply

Marsh Posté le 16-06-2008 à 15:12:14    

Ah donc ça reviendrait à créer un vecteur contenant tous les pays, et vérifier avec un if.
Ok, je vais faire cela. Merci.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed