Bonjour,
Je bute sur un problème depuis ce matin, je m'explique :
J'ai une fonction ou je fait une boucle for dans la quel je change l'attribut onmouseover
par exemple :
lorque je sors de mes éléments ssrub1,ssrub2 ou ssrub3 ma fonction ssrubover est bien appellé mais si je fais un alert dans ma fonction ssrubover j'ai toujours 4 en alert au lieu de 1,2 ou 3.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 for (p=1; p<=3; p++){ //fx document.getElementById("ssrub"+p).setAttribute("onmouseover","ssrubover("+p+")"); //ie document.getElementById("ssrub"+p).onmouseover= function(){ssrubover(p);} } function ssrubover(id) { alert(id); }
D'ou est ce que cela peut il venir ?
Merci d'avance pour votre aide
Partager