214 of 264 menu

Proprietà event.target

La proprietà event.target contiene l'elemento su cui è stato attivato l'evento. Questo non è l'elemento a cui era legato il gestore dell'evento, ma proprio il tag più profondo su cui è stato, ad esempio, effettuato un click.

Sintassi

event.target;

Esempio

Supponiamo di avere un div, e al suo interno un paragrafo. Colleghiamo l'evento al div, ma clicchiamo sul paragrafo - in questo caso event.target conterrà il tag finale in cui è accaduto l'evento - cioè il paragrafo, non il div. Verifichiamolo utilizzando tagName:

<div id="div"> <p>testo</p> </div> let div = document.querySelector('#div'); div.addEventListener('click', function(event) { console.log(event.target); // visualizzerà il riferimento al paragrafo });

Vedi anche

  • proprietà event.currentTarget,
    che contiene l'elemento a cui è associato l'evento
  • proprietà code,
    che ottiene il codice del tasto premuto
  • proprietà event.key,
    che ottiene il carattere inserito
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta