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éthodeRetourne
querySelector1 élément (le premier)
querySelectorAllTous les éléments

Consigne

  1. Sélectionne tous les éléments avec la classe "produit"
  2. Affiche le nombre de produits avec console.log
  3. Parcours la liste avec forEach et 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é