<input name="escolha[]" type="checkbox" id="<? echo $id;?>" value="<? echo $id;?>" />
Ja encontrei varios scripts, mas nenhum resolveu, quero que verifique as checkbox, e só envie quando tiver 3 checkbox marcados.
Tentei desta maneira mas ainda sim envia o formulario:
function contaCheckbox(selecionados){ var inputs, x, selecionados=0; inputs = document.getElementsByTagName('input'); for(x=0;x<inputs.length;x++){ if(inputs[x].type=='checkbox'){ if(inputs[x].checked==true && inputs[x].id == 'check'){ selecionados++; } } } return selecionados; } function pegaQuantidade(){ var total; total = contaCheckbox(); if (total > 3){ alert("Obrigado por Participar"); form.submit() }else{ alert("Selecione pelo menos 3 checkbox"); } }
Obrigado a Todos!!!