hi,
if(document.form1.termin[0].checked == false)
{
alert("Du hast vergessen uns euren Wunschtermin bekannt zu geben.");
return false;
}
if(document.form1.termin[1].checked == false)
{
alert("Du hast vergessen uns euren Wunschtermin bekannt zu geben.");
return false;
}und es geht zwar, aber auch wenn ein radiobutton gewählt ist, kommt die melduug....
versteh ich nicht :(((
ist doch logisch - von den radiobuttons _kann_ jeweils nur einer angekreuzt sein.
du fragst aber _beide_ nacheinander darauf ab, ob sie angekreuzt sind - mindestens einer der beiden ist es aber immer _nicht_.
aber du kannst doch beide auf einmal abfragen, und das ganze mit einem logischen operator wie UND verbinden:
if(document.form1.termin[0].checked == false && document.form1.termin[1].checked == false) {...
oder ggf. auch mit ODER und einer logischen verneinung - wenn nicht mindestens einer der beiden angekreuzt ist, dann ...
if( !(document.form1.termin[0].checked || document.form1.termin[1].checked) ) {...
http://de.selfhtml.org/javascript/sprache/operatoren.htm#logisch
gruß,
wahsaga
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."