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).
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
Mon problème :
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