Bonjour,

j'essaie de faire quelque chose comme çà :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
for (i=0; i<5; i++) {
  document.getElementById(i).onclick=function () {alert(i);};
}
Le but est, pour 5 DIV dont les ids sont 1 à 5, la fonction associée au click est, pour le premier alert(1); pour le deuxième alert(2); etc.

Tel que c'est écrit, les fonctions associées sont alert(i); ... ce qui affiche 5 pour tous les DIV vu que c'est la dernière valeur de i...

Est-ce que quelqu'un connait la syntaxe à utiliser pour avoir 1 à 5 au lieu de i dans la définition de fonction ?

Merci d'avance