Bonjour à tous,

J'ai une série de select dans une page comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<select name="select[0]">
<option value="tata">tata</option>
...
</select>
...
<select name="select[1]">
<option value="toto">toto</option>
...
</select>
etc...
J'ai également un lien ouvrant une popup, laquelle, en se fermant, fait appel à une fonction reload sur la page parent avec window.opener. Tout est ok.
Ce que je voudrais, c'est que les valeurs qui ont été sélectionnées dans les select soient conservées, alors que le formulaire n'a pas été posté.

J'ai écrit, dans la fonction qui reload et qui est donc appelée à la fermeture du popup : (à titre d'exemple)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
var the_select = document.getElementsByName('select[0]');
document.myForm.the_select.options[1].selected=true;
Mais ça ne fonctionne pas et la console FF me sort : document.myForm.the_select is undefined.

Qu'est ce qui cloche ?