An Interest In:
Web News this Week
- April 1, 2024
- March 31, 2024
- March 30, 2024
- March 29, 2024
- March 28, 2024
- March 27, 2024
- March 26, 2024
July 16, 2021 11:46 pm GMT
Original Link: https://dev.to/ayabouchiha/the-3-most-commun-dom-selectors-1mge
The 3 most commun DOM selectors
Hello, on this amazing day, we'll discuss the 3 most common Javascript selectors.
getElementById
getElementById is used to return an element using his id. If there is no element with the giving id, it returns null.
<h1 id="logo">Aya Bouchiha</h1><script> const logo = document.getElememntById('logo'); const img = document.getElementById('img'); // null</script>
querySelector
querySelector is used to return the first element that matches the giving CSS selector.
<input type="search" placeholder="search" /><script>const searchInput = document.querySelector("[type='search']");</script>
querySelectorAll
querySelectorAll is used to return all elements (as a NodeList object) that matche the giving css selector.
<div>Hi</div><div>Bonjour</div><div>Salam</div><button onclick="changeColor()">To Blue</button><script>const changeColor = () => { document.querySelectorAll("div").forEach(div => div.style.color="blue")}</script>
Summary
- getElementById: for selecting an element using his Id
- querySelector: for getting the first element that matches the giving css selector
- querySelectorAll: for returning as a NodeList object All elements that matche the giving css selector.
Happy codding!
Original Link: https://dev.to/ayabouchiha/the-3-most-commun-dom-selectors-1mge
Share this article:
Tweet
View Full Article
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To