Bonjour
J'ai deux setInterval qui lancent chacun une action, l'un augmente une valeur et l'autre la diminue.
Donc quand l'un démarre il faut qu'il stoppe l'autre, car on ne peut pas à la fois augmenter une valeur et la diminuer, il faut que ce soit alternatif.
Celui qui augmente est démarré par onmouseover() et celui qui diminue est démarré par onmouseout().
Mon problème c'est que le nom du setInterval n'est pas reconnu par celui qui veut le stopper.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function augmente(){ var valeur++; console.log(valeur); } function diminue(){ var valeur--; console.log(valeur); } boite.onmouseover=function(){plus=setInterval("augmente();", 100);} boite.onmouseout=function(){moins=setInterval("diminue();", 100);}
Partager