Joachim: Drei Radiobuttons prüfen

Beitrag lesen

Hi,

Ich suche ein Script, um zu ermitteln, ob einer von drei Radiobuttons angeklickt wurde.

Du musst alle Buttons ueberpruefen - am Besten in einer Schleife - und im Erfolgsfalle einen "Merker" setzen. Anschliessend erfolgt die gewuenschte Reaktion.

Ich bin am verzweifeln!!

Nicht doch, Script anbei, flog hier noch rum...

Gruesse  Joachim

<html>
<head>

<script language="javascript1.2" type="text/javascript">
function go() {
 // flag merkt sich Wert oder bleibt false
 var flag =  false;
 // Schleife laeuft ueber Radio-Array und prueft jeden Button
 for (var i = 0; i < document.dpl.rd.length; i++) {
  if (document.dpl.rd[i].checked) flag =  document.dpl.rd[i].value;
 }
 if (flag) alert (flag);
 else      alert ("nix");
}
</script>

</head>
<body>
<form Name="dpl">
    <input type="radio" name="rd" value="1">
    <input type="radio" name="rd" value="2">
    <input type="radio" name="rd" value="3">
    <input type="button" value="go" onclick="go()">
</form>

</body>
</html>