I have an event listener and every time I click on the element I need, I get console.log printed out twice. First time I get null or undefined, second time I get the element I need. Why is that hapenning? The code is very simple:
document.addEventListener("click", function(e) {
var id = document.getElementById(e.target.value);
console.log(id);
id.style.display="block";
});