Ho un form costruito dinamicamente in cui ci sono un migliaio di ceckbox che si chiamano name=regione[], in quanto vanno a costruire l'array regione[]. Quando utilizzo js per verificare che sia stato spuntato almeno un box il risultato è che me li vede sempre vuoti.
Esempio:
<!--
function errorCheck() {


var regione = "";




regione = document.forms['form1'].elements['regione[]'].value;


if ((!regione)) {
alert ( 'Devi scegliere almeno una Regione!' )
} else {
document.forms['form1'].submit()
}
}
// -->
</script>

Quando vado a richiamarlo con l'invio del form1 in onClick='javascript: errorCheck()'
anche se ho spuntato più caselle mi compare l'alert.
Dopo che ho risposto OK il form viene inviato, come faccio a no farlo inviare?
P.S.
Mi sapete dire come faccio a far apparire la manina quando passo su di un elemento button di un form?
Grazie