salut,
j'ai un script javascript qui récupère un certain nombre d'élément dans ma page.
J'aimerai attaché une fonction à ces éléments sur l'événement onclick; mais la fonction en question s'exécute au chargement de la page et quand je clique ça ne fonctionne pas...
Avez-vous une idée de ce que j'ai fait de travers ?
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 <script type="text/javascript"> function manage(){ this.dl = new Array(); this.start = function start(){ this.dl = document.getElementsByTagName('div'); for (var i=0; i < this.dl.length; i++){ this.dl[i].style.color = 'red'; this.dl[i].onclick = this.showForm(); } } this.showForm = function(){ alert(this); } } var m = new manage(); </script> </head> <body onload="m.start();">
Partager