[DOM] comportement node.appendChild( nodeX )
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:
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.