par un index (valeur numérique) :
par une chaine, valeur d'une des options de la liste :
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.getElementById('id_liste').selectedIndex
ce dernier code ajoute la méthode selectedValue à tous les selects du document.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 var selects = document.getElementsByTagName("select"); for(var i=0;i<selects.length;i++) { selects[i].selectedValue = function(string){ for(var j=0;j<this.options.length;j++) { if(this.options[j].value==string){this.selectedIndex=j;break;} } }; }
Partager