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