Bonjour � tous.
J'ai une image entour� par <a></a>, pour lequel je d�clenche un script au click.
Je souhaite par le biais dans ce script r�cup�rer l'href du lien.
J'ai essay� de r�cup�rer l'�l�ment en utilisant :
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 <a href="a_big.html" class="agrandimoi"> <img src="a.jpg" /> </a> <script type="text/javascript"> var agrandimoi = document.querySelectorAll(".agrandimoi"); window.addEventListener("load",function(){ var myLigthbox = function(event) { var myElement = event.target; var myparent = event.target.parent(); console.log(myElement); console.log(myparent); [...] }; for(var i=0;i<agrandimoi.length;i++){ agrandimoi[i].onclick = myLigthbox; } }, false) </script>
- event.target, mais il renvoie l'img et non le lien.
- event.target.parent(); mais cel;a ne semble pas fonctionner
SOLUTION:
var myElement = event.target.parentNode;
Partager