Bonjour à tous.

J'aurais juste voulu une confirmation d'un constat que je viens de faire :

Je souhaite ajouter un élément <option/> simultanément à deux <select/>.

Pour celà j'utilise le code suivant :
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
var newNode = document.createElement("option");
// ... définition des attributs de newNode
document.getElementById('select1').appendChild( newNode );
document.getElementById('select2').appendChild( newNode );

j'obtiens alors un comportement étrange : le <option/> n'est ajouté que dans le second des deux <select/>. (test effectué en inversant les 2 appels à appendChild).

Suis-je obligé de ré-initialiser mon noeud <option> entre les 2 ajouts ?

Merci d'avance de vos contributions.