In diesem Blog werden die Ansätze veranschaulicht, um alle Elemente mit bestimmten Klassen mit JavaScript zu entfernen.
So entfernen Sie alle Elemente mit einer bestimmten Klasse mit JavaScript?
Um alle Elemente mit einer bestimmten Klasse mit JavaScript zu entfernen, implementieren Sie die folgenden Ansätze in Kombination mit dem “für jede()" Und "entfernen()Methoden:
Veranschaulichen wir die angegebenen Methoden nacheinander!
Ansatz 1: Entfernen Sie alle Elemente mit einer spezifischen Klasse in JavaScript mithilfe von QuerySelectorAll () -Methode
Der "für jede()Die Methode wendet eine Funktion für jedes in einem Array enthaltene Element an. Der "entfernen()Methode lässt ein Element aus dem Dokument aus. Während die "QuerySelectorAll ()Die Methode holt alle Elemente ab, die einem CSS -Selektor entsprechen, und gibt eine Return eine Knotenliste an. Diese Methoden können in Kombination angewendet werden, um verschiedene Elemente mit identischen Klassen abzurufen, jedes Element durch jedes Element zu iterieren und auf der Schaltfläche Klicken zu entfernen.
Syntax
Array.foreach (Funktion (Strom, Index, Array), dies)In der oben gegebenen Syntax:
In der angegebenen Syntax:
Beispiel
Lassen Sie uns das folgende Beispiel durchlaufen:
Wenden Sie die folgenden Schritte im obigen Code -Snippet an:
Ausgang
In der obigen Ausgabe kann beobachtet werden.
Ansatz 2: Entfernen Sie alle Elemente mit einer bestimmten Klasse in JavaScript mit Array.Von () und Getelements byclassName () Methoden
Der "Array.aus()Die Methode gibt ein Array aus einem Objekt mit der Länge des Arrays als Parameter zurück. Der "GetElements byclassName ()Die Methode gibt die Sammlung eines Elements mit einem angegebenen Klassennamen (en) an. Diese Methoden können kombiniert werden, um auf die Elemente nach dem Unterricht zuzugreifen und zurückzukehren und zu entfernen, indem sie durch sie iteriert werden.
Syntax
Array.von (Objekt, Karte, Wert)In der oben gegebenen Syntax:
In der angegebenen Syntax:
Beispiel
Gehen wir mit dem folgenden Beispiel weiter:
Entfernen Sie die Elemente
In den obigen Codezeilen:
Ausgang
Die obige Ausgabe bedeutet, dass die gewünschte Funktionalität erfüllt ist.
Abschluss
Der "für jede()" Und "entfernen()"Methoden kombiniert mit dem"QuerySelectorAll ()”Methode oder“Array.aus()" Und "GetElements byclassName ()Methoden können verwendet werden, um alle Elemente mit bestimmten Klassen mit JavaScript zu entfernen. Die ersteren Methoden können angewendet werden, um direkt auf die Elemente zuzugreifen. Die letzteren Methoden können in Kombination implementiert werden, um auf die Elemente nach der Klasse zuzugreifen, sie in Form eines Arrays zurückzugeben und sie durch Iterieren zu entfernen. In diesem Artikel wurde erläutert, wie alle Elemente mit einer bestimmten Klasse mit JavaScript entfernt werden können.