Controllare se più checkbox non sono state selezionate

Questo codice è utile per verificare che siano state messe le spunte a delle checkbox di una form. In questo caso partoclare, se nessuna delle checkbox è stata selezionata, verrà mostrato il messaggio d'errore.

La condizione false significa che la checkbox non è stata selezionata. Con && impostiamo un and logico imponendo che sia verificata una condizione "E" anche l'altra.

Rimpiazza false con true per controllare se sono tutti selezionati.

if (document.formname.fieldname.checked == false &&
document.formname.fieldname.checked == false &&
document.formname.fieldname.checked == false) 
{
    alert("Devi selezionare almeno una checkbox.\n");
    return false;
}