Tenho um formulário para uma pesquisa incremental, a pessoa seleciona o checkbox e faz a pesquisa por akele critério. Só que preciso "obrigar" a pessoa a marcar pelo menos 1 checkbox.
Já pesquisei no forum e não consegui encontrar nada.

Posted 15/12/2006, 08:40
Posted 16/12/2006, 16:37
<html> <head> <script type="text/javascript"> function validate() { checked=document.forms[0].checked counter=0 for (i=0;i<checked.length;++ i) { if (checked[i].checked) { counter++ } } if (counter==0){ alert("Selecione pelo menos uma opção") return false; } return true; } </script> </head> <body> <form action="http://www.google.com.br/ig?hl=pt-BR" onsubmit="return validate()"> <input type="checkbox" name="checked" value=1> opcao 1<br /> <input type="checkbox" name="checked" value=2> opcao 2<br /> <input type="submit" value="Submit"> </form> </body> </body> </html>
Posted 18/12/2006, 10:52
Posted 18/12/2006, 11:48
... counter=0 nome1=document.forms[0].nome1 if (nome1.checked) { counter++ } nome2=document.forms[0].nome2 if (nome2.checked) { counter++ } ...
Posted 18/12/2006, 15:10
Posted 26/09/2017, 14:51
Posted 08/10/2017, 20:28
Posted 09/10/2017, 09:24
Posted 23/10/2017, 11:29
Posted 30/11/2017, 12:39
Posted 03/12/2017, 20:51
Posted 09/12/2017, 19:54
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)