feat: implement event handling for exercise 4 with capturing and logging

This commit is contained in:
2026-05-20 16:24:05 -03:00
parent e7d0ca8aa2
commit 36afe58c6f
2 changed files with 25 additions and 3 deletions

View File

@@ -32,3 +32,25 @@ itemList.addEventListener('click', (event) => {
event.target.classList.add('selected');
}
});
// Ejercicio 4
const outside = document.getElementById('outside');
const inside = document.getElementById('inside');
const insideButton = document.getElementById('insideButton');
outside.addEventListener('click', () => {
console.log("outside");
});
inside.addEventListener('click', () => {
console.log("inside");
})
insideButton.addEventListener('click', () => {
console.log("button");
});
outside.addEventListener('click', () => {
console.log("outside capturing");
}, true);