Pour mieux comprendre les �v�nements javascript, j'ai fait ce petit bout de code:
Normalement, ce code cr�e deux boutons, et lorsqu'ils sont cliqu�s, ils envoient un alert.
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 <html> <body> <button id='b1'>Bouton 1</button> <button id='b2'>Bouton 2</button> <script type='text/javascript'> var obj = { met: function(el) { alert(el); } }; document.getElementById('b1').addEventListener("click", obj.met('b1'), false); document.getElementById('b2').addEventListener("click", obj.met('b2'), false); </script> </body> </html>
Par contre, seulement le premier �v�nement est pris en compte, et en plus, d�s le chargement de la page, et non lors du click.
Il y a d�j� quelques jours que je tourne autour de �a, mais je n'arrive � mettre la main sur ce qui semble �tre un probl�me de base.
Je vous remercie d'avance pour vos lumi�res.
Partager