Este blog ilustrará as abordagens para remover todos os elementos com classes específicas usando JavaScript.
Como remover todos os elementos com uma classe específica usando JavaScript?
Para remover todos os elementos com uma classe específica usando JavaScript, implemente as seguintes abordagens em combinação com o “para cada()" e "remover()" métodos:
Vamos ilustrar os métodos declarados um por um!
Abordagem 1: Remova todos os elementos com classe específica em JavaScript usando o método querySelectorAll ()
O "para cada()”O método aplica uma função para cada elemento contido em uma matriz. O "remover()”O método omite um elemento do documento. Considerando que a "QuerySelectorAll ()”O método busca todos os elementos que correspondem a um (s) seletor (s) CSS e fornece uma lista de nós em troca. Esses métodos podem ser aplicados em combinação para buscar vários elementos com classes idênticas, iterar através de cada elemento e removê -los no botão Clique.
Sintaxe
variedade.foreach (função (corrente, índice, matriz), isso)Na sintaxe acima mencionada:
Na sintaxe dada:
Exemplo
Vamos passar pelo exemplo a seguir:
Aplique as seguintes etapas no trecho de código acima:
Saída
Na saída acima, pode -se observar que os elementos visíveis no modelo de objeto de documento são removidos no botão Clique.
Abordagem 2: Remova todos os elementos com classe específica em JavaScript usando a matriz.de () e getElementsbyclassName () métodos
O "Variedade.de()”O método retorna uma matriz de um objeto com o comprimento da matriz como seu parâmetro. O "getElementsbyclassName ()”O método fornece a coleção de um elemento com um (s) nome (s) de classe (s) especificado. Esses métodos podem ser combinados para acessar os elementos por classe e retornar e removê -los iterando através deles.
Sintaxe
Variedade.de (objeto, mapa, valor)Na sintaxe acima mencionada:
Na sintaxe dada:
Exemplo
Vamos para o exemplo a seguir:
Remova os elementos
Nas linhas acima do código:
Saída
A saída acima significa que a funcionalidade desejada é cumprida.
Conclusão
O "para cada()" e "remover()”Métodos combinados com os“QuerySelectorAll ()”Método ou“Variedade.de()" e "getElementsbyclassName ()”Os métodos podem ser usados para remover todos os elementos com classes específicas usando JavaScript. Os métodos anteriores podem ser aplicados para acessar os elementos por classe diretamente e removê -los iterando ao longo deles, envolvendo menos complexidade de código. Os últimos métodos podem ser implementados em combinação para acessar os elementos por classe, devolvê -los na forma de uma matriz e removê -los iterando através deles. Este artigo explicou como remover todos os elementos com uma classe específica usando JavaScript.