Sifa event.target

Sifa event.target ina kipengele, ambacho tukio lilifanyika. Hii sio kile kipengele ambacho kitendo kilichounganishwa, yaani tag ya kina zaidi, ambayo moja kwa moja ilikuwa, kwa mfano, kubonyezwa.

Syntax

javascriptevent.target;

Mfano

Tuchukulie tuna div, na ndani yake aya. Waunganishe tukio kwenye div, lakini ubonyeze aya - katika kesi hii event.target itakuwa na tag ya mwisho, ambapo ilitokea tukio - yaani aya, sio div. Hebu tuhakikishe kwa kutumia tagName:

html<div id="div">
  <p>maandishi</p>
</div>
javascriptlet div = document.querySelector('#div');

div.addEventListener('click', function(event) {
  console.log(event.target); // itatoa kiungo kwenye aya
});

Angalia Pia

  • sifa event.currentTarget,
    inayo kipengele ambacho tukio kimeunganishwa
  • sifa code,
    ambayo hupata msimbo wa kitufe kilichobonyezwa
  • sifa event.key,
    ambayo hupata herufi iliyoingizwa