giorno

so che l'argomento è stato trattato più volte, ma sto cercando da ore e non trovo una risposta a quello che cerco...

ho una serie infinita di possibili checkbox, ma voglio limitarne la scelta a 5.

usando questo JS trovato non mi ricordo in quale thread
codice:
<script language="javascript"> 
var conto=0;
function conta(quale){
  conto+=(quale.checked)?1:-1;
  if(conto>5){
     alert("Puoi scegliere al massimo 5 possibilità");
  }
}
</script>
e al check onclick="conta(this)"
effivamente al sesto premuto esce l'alert... ma intanto lo segna comunque... e così il settimo, l'ottavo etc..

come faccio a dirgli che dopo 5 "checkati" non deve checkarne più e far uscire l'alert?


grazie