toby: Das zweite Problem

Beitrag lesen

<form action="index.html" name="bestellung1" onSubmit="return formtest();">
 <input type="checkbox" name="agb">
 <br>
 <input type="radio" name="leistung" value="1">
 <br>
 <input type="radio" name="leistung" value="2">
 <br>
 <input type="radio" name="leistung" value="3">
 <br>
 <input type="submit" name="submit" value="abschicken">

</form>
<script language="Javascript">
 function formtest()
 {
  var error = "";
  var okay;

for(i=0;i<document.forms["bestellung1"].elements["leistung"].length;i++)
  {
   if(document.forms["bestellung1"].leistung[i].checked) okay = true;
  }
  if(!okay) error += "Sie muessen eine Leistung waehlen!";

if (document.forms["bestellung1"].elements["agb"].checked != true)
  {
       document.forms["bestellung1"].elements["agb"].focus();
    error += "\r\nSie muessen die AGBs akzeptieren";
  }

if (error)
  {
   alert(error);
   return false;
  }
  //sonst Form absenden
  else
  {
     return true;
  }
 }
</script>

HTH

toby