Seguramente tienes el
script en la cabecera del documento, por lo que termina de cargar antes de que aparezca el elemento y por lo tanto no lo afecta. Coloca el
script al final del documento, justo antes de la etiqueta
</body>
o envuelve todo el código dentro de esto:
Código Javascript
:
Ver originaldocument.addEventListener("DOMContentLoaded", function(){
//El código
}, false);
Así se ejecutará el
script luego de que hayan cargado todos los elementos del documento.
Un saludo