Bonjour à tous,
je veux faire en sorte que quand on clic sur un element, ca lance une action, et cette action va modifier l'action onclick de façon a ce quand on clique a nouveau sur l'élement, il fasse autre chose...
Or mon élement a un paramtre ( deroulement(elementClique) ) et je l'apelle par onclick=deroulement(this);
pour modifier, je fais elementClique.onclick = enroulement
et forcément mon enroulement lui, modifie aussi l'élement pour faire un deroulement, mais sans param sa coince ....
ensuite quand je fais elementClique.onclick = enroulement(this) par exemple, il appelle ma fonction -_- ... donc comment pouvoir lui dire de remplacer mon deroulement(this) par un enroulement(this) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Brainstorming</title> <link rel="stylesheet" type="text/css" href="brainstorming.css" /> <!-- ici on met les include de code javascript --> <script type="text/javascript" src="ajax.js"> </script> <script type="text/javascript" src="brainstorming.js"> </script> </head> <body> <span id="idee0" onclick="deroulement(this);" ><img src="img/fleche_d.gif" alt="fleche_droite" /> Idée 1 <br /></span> <span id="idee1" onclick="deroulement(this);"><img src="img/fleche_d.gif" alt="fleche_droite" /> Idée 2 <br /></span> <span id="idee2" onclick="deroulement(this);"><img src="img/fleche_d.gif" alt="fleche_droite" /> Idée 3 <br /></span> </body> </html>
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
merci d'avance

 

 
		
		 
         
 

 
			
			

 
   


 modifier l'action onclick ( avec parametre )
 modifier l'action onclick ( avec parametre )
				 Répondre avec citation
  Répondre avec citation
Partager