Se servir de la valeur d'une variable dans un =function() et non de sa référence
Bonjour,
Dans le code suivant :
Code:
1 2 3 4
| for (j = 0; j < nb_msg; ++j)
{
document.getElementById("category" + j).onmouseover = function() { SetFade(j); };
} |
Mon problème est que j'aimerai que ça soit l'équivalent de SetFade(0), SetFade(1), SetFade(2), ... Or ça créé des fonctions contenant SetFade(j) soit une référence à la variable globale j.
Comment faire pour que ce soit la valeur du j de la boucle qui soit utilisé et non une référence vers le j global.
Merci d'avance pour votre aide.