Rodrigo Kx Postado Outubro 20, 2011 Denunciar Share Postado Outubro 20, 2011 (editado) Fala glr..Tenho vários campos 'checkbox' com os mesmos nomes sendo name=var[]Quero fazer um validação para que se nenhuma opção for selecionada ele retorna um alert.Obrigado desde já. Editado Outubro 21, 2011 por Rodrigo Kx Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Tenko Postado Outubro 20, 2011 Denunciar Share Postado Outubro 20, 2011 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>teste</title><script>function valida(){ var controle = 0; var elementos = document.getElementsByName('var[]'); for(var i = 0; i < elementos.length; i++){ if( elementos.checked ) controle++; } if( controle == 0 ) alert('Selecione pelo menos um'); else alert('OK');}</script></head><body><table width="100%" border="1"> <tr> <td><input type="checkbox" name="var[]" value="1"></td> <td>1</td> </tr> <tr> <td><input type="checkbox" name="var[]" value="2"></td> <td>2</td> </tr> <tr> <td><input type="checkbox" name="var[]" value="3"></td> <td>3</td> </tr> <tr> <td width="4%"> <input type="checkbox" name="var[]" value="4"></td> <td width="96%">4</td> </tr></table><br/><br/> <input type="button" name="Button" value="Gravar" onClick="valida()"></body></html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rodrigo Kx Postado Outubro 21, 2011 Autor Denunciar Share Postado Outubro 21, 2011 TenkoIsso mesmo cara, Obrigado!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rodrigo Kx
Fala glr..
Tenho vários campos 'checkbox' com os mesmos nomes sendo name=var[]
Quero fazer um validação para que se nenhuma opção for selecionada ele retorna um alert.
Obrigado desde já.
Editado por Rodrigo KxLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
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.