Ce blog illustrera les approches pour supprimer tous les éléments avec des classes spécifiques à l'aide de JavaScript.
Comment supprimer tous les éléments avec une classe spécifique en utilisant JavaScript?
Pour supprimer tous les éléments avec une classe spécifique à l'aide de JavaScript, implémentez les approches suivantes en combinaison avec le «pour chaque()" et "retirer()»Méthodes:
Illustrons les méthodes déclarées une par une!
Approche 1: Supprimez tous les éléments avec une classe spécifique en JavaScript à l'aide de la méthode QueySelectorall ()
Le "pour chaque()»La méthode applique une fonction pour chaque élément contenu dans un tableau. Le "retirer()»La méthode omet un élément du document. Tandis que le "queySelectorall ()»Méthode récupère tous les éléments correspondant à un (s) sélecteur (s) CSS et donne une liste de nœuds en retour. Ces méthodes peuvent être appliquées en combinaison pour récupérer divers éléments avec des classes identiques, parcourir chaque élément et les supprimer sur le bouton CLIC.
Syntaxe
déployer.foreach (fonction (courant, index, array), ceci)Dans la syntaxe donnée ci-dessus:
Dans la syntaxe donnée:
Exemple
Passons par l'exemple suivant:
Appliquez les étapes suivantes dans l'extrait de code ci-dessus:
Sortir
Dans la sortie ci-dessus, on peut observer que les éléments visibles du modèle d'objet de document sont supprimés sur le bouton cliquer.
Approche 2: Supprimez tous les éléments avec une classe spécifique en JavaScript à l'aide du tableau.From () et getElementsByClassName () Méthodes
Le "Déployer.depuis()»La méthode renvoie un tableau d'un objet ayant la longueur du tableau comme paramètre. Le "getElementsByClassName ()«La méthode donne une collection d'élément avec un (s) nom (s) de classe spécifié (s). Ces méthodes peuvent être combinées pour accéder aux éléments par classe et revenir et les supprimer en itérant à travers eux.
Syntaxe
Déployer.De (objet, carte, valeur)Dans la syntaxe donnée ci-dessus:
Dans la syntaxe donnée:
Exemple
Passons à l'exemple suivant:
Retirer les éléments
Dans les lignes de code ci-dessus:
Sortir
La sortie ci-dessus signifie que la fonctionnalité souhaitée est remplie.
Conclusion
Le "pour chaque()" et "retirer()«Méthodes combinées avec le«queySelectorall ()«Méthode ou«Déployer.depuis()" et "getElementsByClassName ()«Les méthodes peuvent être utilisées pour supprimer tous les éléments avec des classes spécifiques à l'aide de JavaScript. Les anciennes méthodes peuvent être appliquées pour accéder aux éléments par classe directement et les supprimer en itérant le long d'eux, impliquant moins de complexité de code. Ces dernières méthodes peuvent être mises en œuvre en combinaison pour accéder aux éléments par classe, les renvoyer sous la forme d'un tableau et les supprimer en itérant à travers eux. Cet article a expliqué comment supprimer tous les éléments avec une classe spécifique en utilisant JavaScript.