Hallo Andreas,
Gerne würde ich eine Prüfung einbauen, wenn alle Checkboxen deaktiviert sind. (dann Fehlermeldung: "Sie wollen einen Newsletter und haben gar kein Thema aktiviert.")
Alle drei Checkboxen sollten in HTML bei name= den gleichen Namen erhalten. Nur so bilden sie eine Gruppe. Beispiel:
<input type=checkbox name="Auswahl" value="A" checked>A
<input type=checkbox name="Auswahl" value="B" checked>B
<input type=checkbox name="Auswahl" value="C" checked>C
Dann sind in der JavaScript-Funktion checkForm(form) so Sachen moeglich wie:
chk = 0;
for(i=0;i<form.Auswahl.length;++i)
if(form.Auswahl[i].checked == true) chk = 1;
if(chk == 0)
{
alert("Sie wollen einen Newsletter und haben gar kein Thema aktiviert?");
return false;
}