Comment modifier l'état d'une des options d'un select ?
http://javascript.developpez.com/faq...ps#modifSelect
- la syntaxe du code JS de cette question n'est plus au gout du jour
- "Dans le cas d'un select normal..." => remplacement du terme "normal" par le terme "classique" (c'est quoi un select "normal" ?)
- Remplacement des termes "d'une des options" par "d'une option"
- petite correction dans la 1ère phrase de la réponse : le terme "des éléments" en fin de phrase ne colle pas avec "l'élément sélectionné" en début de phrase.
Proposition de correction :
Comment modifier l'état d'une option d'un select ?
Pour modifier l'élément sélectionné dans un select, il suffit de changer l'attribut selected de l'élément :
avec i l'index de l'option dont on veut modifier le statut.
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.getElementById("liste").options[i].selected = true; // ou false
Dans le cas d'un select classique, si une option est passée à true, elle deviendra automatiquement l'option sélectionnée. Pour un select multiple, cette option se rajoutera aux options déjà sélectionnées.
Partager