je vous soumets le programme suivant qui théoriquement doit tout simplement déplacer les une après les autres 5 photos. je pensais commencer à maîtriser javascript mais ....
d'après mon analyse "i" devait prendre la valeur 1 puis la fonction deplacement assurait le glissement de la photo (obj1)
une fois f=butee i devait prendre la valeur 2 et ainsi de suite .
Je sais que mon raisonnement est faux car le programme ne fonctionne pas mais je n'arrive pas à identifier la cause
je compte donc sur votre aide
par avance merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 var f=2; var intervalle=10; var i=0; var butee=80; function introduction() { for(i=1;i<6;i++) { deplacement(); f=1; } } function deplacement() { alert(i+1); obj1=document.getElementById("img"+ i +"_introduction"); obj1.style.visibility ="visible"; f=f+1; obj1.style.left =f +"%"; id2=setTimeout("deplacement()",40); if(f>butee) { clearTimeout(id2); } }
Partager