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

Verificar Checkbox!


marcos_804

Pergunta

Bem galera fiz uma função para checar uma caixa de checkbox.

Mas Eu sempre tenho mais de um campo de chekbox por vez com o mesmo nome...

Exemplo:

<input type="checkbox" value="1" name="Cod_Mod"> Modulo 1
<input type="checkbox" value="2" name="Cod_Mod"> Modulo 2
<input type="checkbox" value="3" name="Cod_Mod"> Modulo 3
<input type="checkbox" value="4" name="Cod_Mod"> Modulo 4
<input type="checkbox" value="5" name="Cod_Mod"> Modulo 5
Bem, quando eu tenho somente um campo de check box o codigo funciona... mas quando tem mais de um campo com o mesmo nome o codigo deixa passar... como eu poderia fazer para fazer a verificação de todos os campos.... ... Veja o codigo que eu fiz....
//Verificação se tem algum MÓDULO SELECIONADO PARA ESTA TURMA
                if(document.frm_turma.Cod_Modulo.checked==0){
                    alert('É obrigatório selecionar no mínimo UM MÓDULO PARA ESTA TURMA!');
                    document.frm_turma.Cod_Modulo.focus();
                    return false;
                }

Espero que me ajudem...

...Desde já agradeço pela atenção!

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Adaptei aqui um, está funcionando! (IE)

<script language="javascript">

function Valida(form){

var ok = false;
var form = document.forms[0].Cod_Mod;

for (i = 0; i < form.length; i++)    { 
    if (form[i].checked) { 
        ok = true; 
    }
}
if (!ok) {
    alert ("É obrigatório selecionar no mínimo UM MÓDULO PARA ESTA TURMA!");
    return false;
    }
}
</script>

<form action="" name="form" onsubmit="return Valida(this)">
<input type="checkbox" value="1" name="Cod_Mod"> Modulo 1
<input type="checkbox" value="2" name="Cod_Mod"> Modulo 2
<input type="checkbox" value="3" name="Cod_Mod"> Modulo 3
<input type="checkbox" value="4" name="Cod_Mod"> Modulo 4
<input type="checkbox" value="5" name="Cod_Mod"> Modulo 5
<input type="submit" value="Enviar">
</form>

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...