Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou fazendo um evento bem simples:
>
//evento
var botaoEureca = document.getElementById('adicionar-horario');
botaoEureca.addEventListener("click", function(){alert("eureca")}, false);
Mas está retornando o seguinte erro no console:
>
Uncaught TypeError: Cannot call method 'addEventListener' of null post.php?post=52&action=edit:360
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
O chato é que este script eu estou puxando dentro de uma meta box do wordpress (é uma tag script), mas nunca vi esse erro antes nesse tipo de evento simples. Alguém acha que pode ter algo a ver?
Obrigado,
Obrigado cristianoolv. Resolveu direitim.
Colocando o resultado pra quem tiver o mesmo problema:
>
document.addEventListener("DOMContentLoaded", function(event) {
//evento
var botao = document.getElementById('elemento');
botao.addEventListener("click", function(){alert('eureca')}, false);
});
use DOMContentLoaded ou coloque o codigo embaixo do body...