214 of 264 menu

Propriété event.target

La propriété event.target contient l'élément sur lequel l'événement s'est déclenché. Ce n'est pas l'élément auquel le gestionnaire de cet événement était attaché, mais précisément la balise la plus profonde sur laquelle un clic a été effectué, par exemple.

Syntaxe

event.target;

Exemple

Supposons que nous ayons un div, et à l'intérieur un paragraphe. Attachons un événement au div, mais cliquons sur le paragraphe - dans ce cas event.target contiendra la balise finale dans laquelle l'événement s'est produit - c'est-à-dire le paragraphe, et non le div. Vérifions ceci à l'aide de tagName :

<div id="div"> <p>text</p> </div> let div = document.querySelector('#div'); div.addEventListener('click', function(event) { console.log(event.target); // affichera une référence au paragraphe });

Voir aussi

  • la propriété event.currentTarget,
    contenant l'élément auquel l'événement est attaché
  • la propriété code,
    qui obtient le code de la touche pressée
  • la propriété event.key,
    qui obtient le caractère saisi
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser