Bonjour,
Je rencontre un problème que j'ai déjà résolu mais impossible de retrouver la solution.
Le code génère plusieurs boutons radios depuis une boucle For() et affecte à chacun un événement de souris ("click" en l'occurrence).
Mon problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 // on se trouve dans une boucle For() // des IDs sur chaque boutons radios sont bien créés (vérifié) // et enfin une affectation d'événement simple ci-dessous document.getElementById("radio_"+id).valeur = valeur; document.getElementById("radio_"+id).addEventListener("click", function () { alert(this.valeur); }, false); // Fin de la boucle
L'alert javascript ne fonctionne que sur le dernier bouton radio créé.
Il y a donc un écrasement des événements similaires précédemment créés (vu sur https://developer.mozilla.org/fr/DOM...dEventListener) mais je ne trouve plus comment y remédier.
Merci de votre aide
Partager