Rouven: Radiobuttons checken?

Beitrag lesen

Hallo,

da war kein großes Geheimnis, stand schon fast alles im Code:
function isSelected() {
// als erstes überprüfen, ob die
if (document.formularname.anzahlfeld.value == "1") {
  // es gibt nur einen Button, diesen prüfen
  if (document.formularname.radiobuttons.checked == true) {
   // ausgewählt
   return true;
  } else {
   // nicht ausgewählt
   alert("Bitte markieren Sie den Radio-Button");
   return false;
  }
}

// ok, es gibt offenbar mehr als einen, also durchlaufen und Auswahl suchen
// die Schleife gibt true zurück wenn sie eine Auswahl findet, ansonsten läuft sie durch und die Funktion stellt "keine Auswahl" fest
for (i=0; i<document.formularname.radiobuttons.length; i++) {
 if (document.formularname.radiobuttons[i].checked==true) {
  return true;
 }
}
alert("Bitte markieren Sie einen Radio-Button");
return false;
}

MfG
Rouven

--

-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(