214 of 264 menu

Die event.target-Eigenschaft

Die Eigenschaft event.target enthält das Element, auf dem das Ereignis ausgelöst wurde. Dies ist nicht das Element, an das der Event-Handler dieses Ereignisses gebunden war, sondern genau das tiefste Tag, auf das direkt, zum Beispiel, geklickt wurde.

Syntax

event.target;

Beispiel

Nehmen wir an, wir haben ein div und darin einen Absatz. Binden wir ein Ereignis an das div, klicken aber auf den Absatz - in diesem Fall wird event.target das End-Tag enthalten, in dem das Ereignis aufgetreten ist - also den Absatz, nicht das div. Vergewissern wir uns dessen mit Hilfe von tagName:

<div id="div"> <p>text</p> </div> let div = document.querySelector('#div'); div.addEventListener('click', function(event) { console.log(event.target); // gibt die Referenz auf den Absatz aus });

Siehe auch

  • die Eigenschaft event.currentTarget,
    die das Element enthält, an das das Ereignis gebunden ist
  • die Eigenschaft code,
    die den Code der gedrückten Taste erhält
  • die Eigenschaft event.key,
    die das eingegebene Zeichen erhält
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen