girasol: EINEN Radiobutton abfragen

Beitrag lesen

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!