Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Selecionando todos os checkboxes a partir de um principal com JavaScript
Linux user
Publicado por Evaldo Barbosa em 16/09/2006

Login: collapse, 149150 pontos
[ Hits: 3744 ]

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>

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"!


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Validar todo o form de maneira dinâmica
   Dica Linux recomendada Enviando dados em formulário através de variáveis ocultas
   Dica Linux recomendada Ligue de graça para o mundo todo
   Dica Linux recomendada Campo obrigatório HTML + Javascript
   Dica Linux recomendada Live Bookmarks no Firefox

Comentários
[1] Comentário enviado por jeffersondantas em 12/04/2007 - 10:54h:

bom!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.