Bonjour, j'ai un pitit probleme je vois pas d'ou ca vient alors je vous demande un peu d'aide

Si je met un alert, les selectedIndex marche correctement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
		alert(getById('produit'+(i+1)).selectedIndex);
		getById('produit'+(i+1)).selectedIndex = idxP[i];
		getById('version'+(i+1)).selectedIndex = idxV[i];
		getById('nature'+(i+1)).selectedIndex = idxN[i];
		getById('date'+(i+1)).selectedIndex = idxD[i];
Ca m'affiche le bon index et ca me le selectionne dans la liste
Mais si j'enleve le alert :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
		getById('produit'+(i+1)).selectedIndex = idxP[i];
		getById('version'+(i+1)).selectedIndex = idxV[i];
		getById('nature'+(i+1)).selectedIndex = idxN[i];
		getById('date'+(i+1)).selectedIndex = idxD[i];
Ca me selectionne rien (enfin si l'index 0 par defaut ^^ )