0
Java Script
Porque me sale error de null al querer agregar un addEventListener?
1 Resposta
+ 4
Hola,
¿Para empezar, dónde colocas el código JavaScript? Si haces document.querySelector en un DOM aún no listo, te devuelve null. Por lo tanto es muy probable que tu código de Javascript lo estés ejecutando cuando el DOM aún no está listo. Siempre es recomendable ponerlo antes del cierre del <body>, como embebido o como link (en este caso, <script src="...">).
También puedes utilizar el evento DOMContentLoaded para ejecutar una acción en cuando se cargue el DOM.
Por ejemplo:
document.addEventListener('DOMContentLoaded', () => {
// aquí todo tu código
});
Espero haberte ayudado, un saludo! ✨