Bonjour à tous,
Je suis parvenu à surcharger (ou surdéfinir je sais pas) la fonction onclick de la manière suivante :
Maintenant, il faudrait que lors de ma surcharge je puisse récupérer le contexte de la fonction surchargée (afin de récuperer l'identifiant du lien ou la fonction qui était initialement appelée). Par exemple, j'aimerai bien afficher "fonction surchargée, vous avec cliqué sur le lien 0"
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 <a href="#" onclick="javascript:alert('onclick non surchargé 0')">Lien 0</a> <br> <a href="#" onclick="javascript:alert('onclick non surchargé 1')">Lien 1</a> <script language="javascript"> for (i=0;i<document.links.length;i++){ document.links[i].onclick = function(){ surchargeMoiCa(); } } function surchargeMoiCa(){ alert("fonction surchargée"); } </script>
J'ai déja lu quelques post sur la surcharge (notament celui-là), mais aucun ne traitait de la récupération du contexte.
Si quelqu'un pouvait m'aider,
Merci beaucoup
Partager