checkbox check

nox

Erfahrenes Mitglied
Hallo zusammen.

Ich will ein Formular erstellen nach folgenden kriterien:
- Datumangabe
- Zeitangabe
- Wiederholung (Checkbox)
- Anlass
- Notiz

Wenn ich auf Submit gehe solls den Formularinhalt an die gewöhnliche Adresse (im Form head definiert) senden, es sei denn die Checkbox ist aktiviert!
Dann soll das ganze zu einer anderen page weitergeleitet werden.

Ich habe mal wes probiert aber es nicht.

Code:
<script language="javascript">
<!--
function sendcheck(){
	if(document.form1.repeat.checked == "true"){
		Frame1 = eval("parent.mainFrame");
		Frame1.location.href = "./wiederholung.php";
	}
}
// -->
</script>

<form name="form1" method="post" action="/add.php">
Forminhalt... unter anderem:
Wiederholung <INPUT TYPE="checkbox" NAME="repeat">

<INPUT onclick="sendcheck(); return=false" TYPE="submit" name="submit" class='submit' value='Hinzufügen'>
</form>

Wenn ich die Seite lade bekomme ich eine Fehlermeldung, dass auf der Zeile in der der Button Submit steht einen Fehler sei.

Kann mir wer weiterhelfen

Gruss Nox
 
Fehler: Syntaxfehler

Habe das = weggenommen dann kahm die Fehlermeldung nicht mehr!
Jedoch kann ich das Formular nicht absenden auch wenn die checkbox nicht aktiviert ist.
 
Hi;

ich würde das per PHP lösen:

Also erst einmal die Form ganz normal abschicken->

HTML:
<form method="post" action="/add.php">
 <div>
Forminhalt... unter anderem:
Wiederholung <input type="checkbox" name="repeat" />
<input type="submit" name="submit" class="submit" value="Hinzufügen" />
 </div>
</form>

Dann in der add.php auswerten

PHP:
<?php
if($repeat=="on"){
echo "Wiederholung";
}
else{
echo "Keine Wiederholung";
}
?>

Greetz
 

Neue Beiträge

Zurück