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
event.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:
<div id="div">
<p>maandishi</p>
</div>
let 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