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
ma dopo aver chiuso il messaggio di errore il form mi si invia ugualmente... come posso fermarlo?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; }