214 of 264 menu

Ominaisuus event.target

Ominaisuus event.target sisältää elementin, jossa tapahtuma laukesi. Tämä ei ole se elementti, johon tapahtuman käsittelija oli sidottu, vää nimenomaan syvin tagi, johon suoraan tehtiin, esimerkiksi, klikkaus.

Syntaksi

event.target;

Esimerkki

Oletetaan, että meillä on div, ja sen sisällä kappale. Sidotaan tapahtuma diviin, mutta klikataan kappaletta - tässä tapauksessa event.target tulee sisältämään lopullisen tagin, jossa tapahtuma tapahtui - eli kappaleen, eikä diviä. Varmistetaan tämä käyttämällä tagName:

<div id="div"> <p>teksti</p> </div> let div = document.querySelector('#div'); div.addEventListener('click', function(event) { console.log(event.target); // tulostaa viittauksen kappaleeseen });

Katso myös

  • ominaisuus event.currentTarget,
    sisältää elementin, johon tapahtuma on sidottu
  • ominaisuus code,
    joka saa painetun näppäimen koodin
  • ominaisuus event.key,
    joka saa syötetyn merkin
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää