Ten blog ilustruje podejścia do usunięcia wszystkich elementów za pomocą określonych klas za pomocą JavaScript.
Jak usunąć wszystkie elementy z określoną klasą za pomocą JavaScript?
Aby usunąć wszystkie elementy z określoną klasą za pomocą JavaScript, wdrożyć następujące podejścia w połączeniu z „dla każdego()" I "usunąć()”Metody:
Zilustrujmy podane metody jeden po drugim!
Podejście 1: Usuń wszystkie elementy z określoną klasą w JavaScript przy użyciu metody QuerySelelectorAll ()
„„dla każdego()”Metoda stosuje funkcję dla każdego elementu zawartego w tablicy. „„usunąć()„Metoda pomija element z dokumentu. Natomiast "QuerySelelection ()”Metoda pobiera wszystkie elementy pasujące do selektora CSS i podaje w zamian listę węzłów. Metody te można zastosować w połączeniu w celu pobrania różnych elementów z identycznymi klasami, iterować każdy element i usunąć je po kliknięciu przycisku.
Składnia
szyk.foreach (funkcja (bieżące, indeks, tablica), to)W powyższej składni:
W podanej składni:
Przykład
Przejdźmy do następującego przykładu:
Zastosuj następujące kroki w powyższym fragmencie kodu:
Wyjście
W powyższym wyjściu można zauważyć, że widoczne elementy w modelu obiektu dokumentu są usuwane po kliknięciu przycisku.
Podejście 2: Usuń wszystkie elementy z określoną klasą w JavaScript za pomocą tablicy.z () i getElementsByClassName ()
„„Szyk.z()”Metoda zwraca tablicę z obiektu o długości tablicy jako jego parametru. „„getElementsByClassName ()”Metoda podaje kolekcję elementu z określoną nazwą klasy (y). Metody te można połączyć, aby uzyskać dostęp do elementów według klasy oraz zwrócić je i usunąć, iteracyjnym przez nie.
Składnia
Szyk.z (obiekt, mapa, wartość)W powyższej składni:
W podanej składni:
Przykład
Przejdźmy do następującego przykładu:
Usuń elementy
W powyższych wierszach kodu:
Wyjście
Powyższe wyjście oznacza, że pożądana funkcjonalność jest wypełniona.
Wniosek
„„dla każdego()" I "usunąć()„Metody w połączeniu z„QuerySelelection ()”Metoda lub„Szyk.z()" I "getElementsByClassName ()”Metody można zastosować do usunięcia wszystkich elementów za pomocą określonych klas za pomocą JavaScript. Poprzednie metody można zastosować w celu bezpośredniego dostępu do elementów według klasy i usuwania ich poprzez iterację wzdłuż nich, obejmując w ten sposób mniejszą złożoność kodu. Te ostatnie metody można wdrożyć w połączeniu w celu uzyskania dostępu do elementów według klasy, zwrócenia ich w formie tablicy i usunięcia ich, iterując przez nie. W tym artykule wyjaśniono, jak usunąć wszystkie elementy za pomocą określonej klasy za pomocą JavaScript.