Startseite Forum
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

Checkbox-auswertung Fehler
(1 Leser) (1) Gast
Bitte beachten, dass es hier nur um Javascripts geht, die sich in unserem Archiv befinden.
  • Seite:
  • 1

THEMA: Checkbox-auswertung Fehler

Checkbox-auswertung Fehler 2 Jahre, 10 Monate her #1147

  • noinsider
Hallo, ich bn eigentlich Javascript-Laie, deshalb auch mein Username.
Über die Auswertung von Checkboxen wurde schon viel geschrieben, weiß ich. Hier geht es nur um einen Fehler in der Alert-Box-Behandlung. Vielleicht sieht das jemand sofort.


<script language="javascript">
function check()
{
if(document.form1.agb.checked == 1)
{
document.form1.submit();
}
else
alert("Bitte AGB akzeptieren");
return false;
}
</script>
</head>

<body>
<p><strong>Bitte f&uuml;llen Sie die Felder unten aus und dr&uuml;cken Sie den Sendebutton. Wir werden Ihnen schnellstm&ouml;glich auf Ihre Anfrage antworten.</strong></p>
<br />
<div class="formbox"><form name="form1" method="post" onSubmit="return check()" action="sendmail.php">

<input type="text" name="tripname" value="name" size="40" tabindex="1" /></p>
HIER WEITERE FELDER........

<P>
<A HREF="terms.html" target="_blank">Allgemeine Gesch&auml;ftsbedingungen</A>.
</P>
<input type="checkbox" value="ja" name="agb">
<input name="submit" type="submit" value="AGB gelesen und Senden" onClick="check()" />
<br>
</div>
</body>
</html>

Das Problem ist, dass bei nicht angehakter Checkbox, die Alertmeldung erscheint, ich auf ok klicke, diese nochmals erscheint, dann aber verschwindet. Sonst funzt alles, wie gewünscht. Danke für die Hilfe.

Checkbox-auswertung Fehler 2 Jahre, 10 Monate her #7165

Es müsste (ungetestet) ...
if (document.form1.agb[0].checked)
{
    document.form1.submit();
}

... heißen.

Checkbox-auswertung Fehler 2 Jahre, 10 Monate her #7166

  • noinsider
Es müsste (ungetestet) ...

nee, Danke das funktionierte schon. Fehler gefunden!

<input name="submit" type="submit" value="AGB gelesen und Senden" onClick="check()" />


onClick="check()" muss raus und dann ist alles ok.
  • Seite:
  • 1
Ladezeit der Seite: 0.27 Sekunden

Login

Aktuell im Forum

mehr