Die Prüfung dazu sieht wie folg aus:
Es ist nicht besonders elegant.
HTML:
<form action=".." onsubmit="return fctAbschicken(this")>
<script type="text/javascript">
function fctAbschicken(f) {
var check = false;
if(!f.userbutton.length ) check = f.userbutton.checked;
else {
for(var i = 0; i < f.userbutton.length; i++)
if(f.userbutton[i].checked) check = true;
}
if ( !check ) {
alert('Bitte wählen Sie einen Mitarbeiter aus.');
}.... die anderen Tests ...
return check;
}
</script>
>
> globale Variabeln sind schlecht, benutze var!
> In JS existiert ein boolscher Datentyp
>
> Struppi.
erst mal Danke für eure Hilfe!
Habe dies ausprobiert
Aber es führt mich stets zum fehler:
'userbutton.length' ist Null oder kein Objekt!