← CodePrimer
JavaScript
Beginner
Dom
Wait for DOMContentLoaded
Why is getElementById null?
Run after DOM is ready.
document.addEventListener('DOMContentLoaded', () => {
const app = document.querySelector('#app');
console.log(app);
});
Notes
Or place <script defer> / put scripts before </body>.
Keywords: DOMContentLoaded · ready · null
Related
JavaScript
document.getElementById
How do I select one element by id?
JavaScript
document.querySelector
How do I select with a CSS selector?
JavaScript
document.querySelectorAll
How do I select every matching element?
JavaScript
addEventListener click
How do I make a button show an alert?
JavaScript
Arrow function event listener
Can I use an arrow function for events?
JavaScript
Live input event
How do I react as the user types?