DébutantNon commencé
Exercice 6.5 · 7 min · 0 tentative
Sélectionner plusieurs éléments
Objectif
Sélectionner tous les éléments correspondant à un sélecteur avec querySelectorAll.
Contexte
querySelectorAll retourne une liste de tous les éléments correspondants :
// Sélectionne TOUS les paragraphes
const paragraphes = document.querySelectorAll("p")
console.log(paragraphes.length) // Nombre d'éléments
// Parcourir avec forEach
paragraphes.forEach(function(p) {
console.log(p.textContent)
})
querySelector vs querySelectorAll
| Méthode | Retourne |
|---|---|
querySelector | 1 élément (le premier) |
querySelectorAll | Tous les éléments |
Consigne
- Sélectionne tous les éléments avec la classe
"produit" - Affiche le nombre de produits avec
console.log - Parcours la liste avec
forEachet affiche chaque produit
Résultat attendu :
- La console affiche "Nombre de produits : 3"
- Puis chaque produit est affiché
- Les produits deviennent jaunes (surbrillance)
Objectifs
- Utiliser querySelectorAll
- Sélecteur .produit
- Utiliser forEach
- Afficher le nombre 3
- Les produits existent
Lisez bien les instructions et lancez-vous !
Indices (0/3)
Indice 1 verrouillé
Indice 2 verrouillé
Indice 3 verrouillé