Ho un form che vorrei che non si inviasse se non è stata selezionata almeno una checkbox...
un po' come il required sugli altri campi input... solo che non posso inserirlo direttamente sulla checkbox in quanto non è unica (appunto ce ne sono varie e deve essere selezionata alemno una)

Hommesso un onclick al submit che richiama la seguente funzione che verifica se qualche checkbox è stato selezionato
codice:
function controllo () {
     var Testo= new String('');
     for (i=0; i<document.scheda.elements.length; ++i)
     if(document.scheda.elements[i].type=='checkbox' && document.scheda.elements[i].checked)
          Testo='c';
     if(Testo=='') {alert('You must select at least one player'); false}
     else true;
}
ma dopo aver chiuso il messaggio di errore il form mi si invia ugualmente... come posso fermarlo?