Pular para o conteúdo

Selecionando todos os checkboxes a partir de um principal com JavaScript

Dica publicada em Javascript / Formulários
Evaldo Barbosa evaldobarbosa
Hits: 7.658 Categoria: Javascript Subcategoria: Formulários
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Selecionando todos os checkboxes a partir de um principal com JavaScript

Para selecionar os checkboxes de um formulário a partir de um principal, como num formulário de um webmail, você pode fazer da seguinte maneira:

<script>
function selectAll(form) {
   /*verifica se o form foi enviado como parâmetro*/
   form = (form) ? getElementById(form) : document.forms[0];
   /*faz um loop para reconhecer os elementos*/
   for (i = 0; i < form.elements.length; i++) {
      if (form.elements[i].type == "checkbox") {
        form.elements[i].checked = form.checkall.checked;
      }
   }
}
</script>
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

E no HTML da sua página você deve colocar um campo do tipo checkbox para fazer a chamada à função selectAll, criada anteriormente. Seria mais ou menos assim:

<input type="checkbox" name="checkall" value="ok" onclick="javascript:selectAll(this)">

Espero que isso seja de ajuda a quem procura uma solução rápida para este "problema"!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Solucionando erro de ArrayIterator que não recebe array

Evitando erros ao indexar campos timestamp em SQL

Live Bookmarks no Firefox

Ligue de graça para o mundo todo

Enviando dados em formulário através de variáveis ocultas

Erro acesso a Site da Receita Federal - Certificação Digital

Como recuperar uma senha salva no Chrome ou Firefox

#1 Comentário enviado por jeffersondantas em 12/04/2007 - 10:54h
bom!

Contribuir com comentário

Entre na sua conta para comentar.