Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) validar checkbox


tonzinhu

Pergunta

iae galera beleza,

fiz esse script para validar os checkboxes de um form, porem digamos que tenha 5 box, se eu não marcar nenhum ele avisa que tem que marcar, porem se eu clico depois do 2º box ele avisa do mesmo jeito, mesmo estando marcado, e se eu marco o 1º ou o 2º ele vai normal.

function emptyRemover(m){
    for(x=0; x<m.lista.length; x++){
    if(m.lista[x].checked){
    return true;
    }
    else{
    document.getElementById('aviso2').innerHTML = "Seleciona uma categoria."
    return false;
    }
    }

}
<input id="lista" type="checkbox" name="rem_cat[]" value="'.$idmenus.'">'.$menus

tem como alguém me dar uma luz aonde eu estou errando, minha cabeça já ta doendo hehe.

Vlw

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

i aew cara por que você não tenta assim:

function emptyRemover( m )
            {
                var checks = document.getElementsByName( 'rem_cat[]' );
                for( x = 0; x < checks.length; x++ )
                {
                    if ( checks[x].checked )
                    return true;
                }
                document.getElementById('aviso2').innerHTML = "Seleciona uma categoria."
                    return false;
            }

abraço!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...