I'm wondering why the output is "1, 2, 1" instead of "1"?
document.querySelector('label').addEventListener('click', function() {
console.log(1)
})
document.querySelector('input').addEventListener('click', function() {
console.log(2)
})
<label>Click me <input type="text"></label>