Merci bcp Bul pour ton aide.
Pour le document.all[], c'est pour IE. Dans mon code réel j'ai un if() else pour choisir entre Mozilla et IE.

mais ca je sais que c'est bon donc j'ai pas voulu ralongé!
Pour le "table.length", c'est parce que le select est rempli par un requete sql donc la taille est variable. Ca aussi ca marche parfaitement, donc j'ai coupé lol.
Et pour la valeur des options, c'est pareil. C'est un identifiant en vrai et une chaine de caractère pour le texte.
Merci encore.
Je post ma source dès que tout marche
