Bonsoir,
Je vais essayer de vous donner un autre exemple que le post précédent.
Voici une fonction toute bête:
Mon problème précédent se résume à celui ci. Comment passer un paramètre à une fonction que l'on veut associer à un onclick. Dans le cas ci dessus (pas besoin de serveur web pour le tester), comment faire pour que l'on ai:
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 <html> <head> <script type="text/javascript"> function init_lien() { var tab_lien = document.getElementsByTagName('a'); for(var i=0; i<tab_lien.length; i++) tab_lien[i].onclick=function(){ alert(i); }; } </script> </head> <body onLoad="init_lien();"> <a href="#">Lien 1</a> <a href="#">Lien 2</a> <a href="#">Lien 3</a> </body> </html>
Actuellement j'aiclic lien 1 -> affiche "1"
clic lien 2 -> affiche "2"
clic lien 3 -> affiche "3"
clic lien 1 -> affiche "3"
clic lien 2 -> affiche "3"
clic lien 3 -> affiche "3"
Bien entendu cette fonction n'est la que pour illustrer, et elle ne sers à rien.
Partager