target.addEventListener(type, listener[, options]);
var doc = document.getElementById('btn-me');
doc.addEventListener('click', (e) => {
var test = document.getElementById('profile');
test.style.color = 'green';
});
currentTarget
returnelement
whichattached
event handler
target
retuenelement
whichclicked
elementinside event
handler attached element
mainArea.addEventListener('click', (e) => {
let attachEle = e.currentTarget;
attachEle.classList.toggle('boss');
console.log(attachEle);
});
mainAreaTwo.addEventListener('click', (e) => {
let clickTargetEle = e.target;
clickTargetEle.classList.toggle('boss');
console.log(clickTargetEle);
});