bei form onsubmit funzt net
    
petra
    
    
      
    
  - javascript
 nicht angemeldet
 nicht angemeldethi leute!
ich hab im body folgendes javascipt:
<script language="javascript" type="text/javascript">
   function agbaccept()
   {
    if(document.form1.teilnahme.value == "")
        {
        alert("Du musst die Teilnahmebedingungen akzeptieren!");
        return false;
        }
    return true;
   }
</script>
der form-tag sieht so aus:
<form method="post" name="form1" action="test.php" onSubmit="agbaccept()">
die checkbox, die überprüft werden soll, ob sie angehakt ist sieht so aus:
<input name="teilnahme" type="checkbox" id="teilnahme" value="1">
ich möchte also beim senden des forms überprüfen ob die agb akzeptiert wurden... aber so funzts leider net...
bitte helft mir!!
danke,
petra
Hi petra,
if(document.form1.teilnahme.value == "")
die checkbox, die überprüft werden soll, ob sie angehakt ist sieht so aus:
<input name="teilnahme" type="checkbox" id="teilnahme" value="1">
checked nicht value.
Grüße,
Jochen
hi,
ergänzend zu Maxx' hinweis:
<form method="post" name="form1" action="test.php" onSubmit="agbaccept()">
wenn du willst, dass das abschicken des formulars im fehlerfalle unterbunden wird, muss du _aus dem eventhandler heraus_ false zurückgeben.
derzeit gäbe deine funktion zwar true oder false an den eventhandler zurück, aber dieser gibt den wert nicht "nach oben hin" weiter.
also obsubmit="return agbaccept()"
gruß,
wahsaga