Bonjour à tous,

Je suis parvenu à surcharger (ou surdéfinir je sais pas) la fonction onclick de la manière suivante :
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>
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"

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