Timo
Ensign
- Registriert
- Jan. 2002
- Beiträge
- 252
Hallo Leute,
ich versuche in meinem Formular, eine Checkbox einzubauen, die man erst anklicken muss, bevor man das Formular absenden kann.
Weiss nicht mehr weiter. Kann mir jemand helfen?
Entweder das man eine Popup Mitteilung erhält, das in dem staht das man das feld bestätigen muss (Wie es im Beispiel auch mit dem Namen und Vornamen funktioniert),
oder das die Option: "Formular senden" erst erscheint, wenn man die Checkbox geklickt hat.
Vielen Dank...
____________________________________________
Hier der Quelltext:
<html>
<head>
<style type="text/css">
<!--
#tex { font-face: Verdana; color: #000000; width: 80px; font-size: 11px; background-color:#ededf5;}
//-->
</style>
<script language="JavaScript">
function CheckFelder_k() {
var ok= true;
if (document.Formular_k.FELD_Name.value == ""){
alert("Bitte geben Sie den Namen ein.");
document.Formular_k.FELD_Name.focus();
ok= false;
}
if (document.Formular_k.FELD_Vorname.value == ""){
alert("Bitte geben Sie den Vornamen ein.");
document.Formular_k.FELD_Vorname.focus();
ok= false;
}
if (ok){document.Formular_k.submit();}
}
</script>
</head>
<body>
<table border=1 width="100%">
<tr>
<td valign=top>
<p>Formular:</p></td>
</tr>
<tr>
<td valign=top>
<p> </p></td>
</tr>
<tr>
<td valign=top>
<form action="http://www.test.de/cgi-bin/mail/form_mail.pl" method=post NAME="Formular_k">
<input type=hidden name="NaechsteSeite" value="http://www.ebay.de">
<input type=hidden name="AnMailSenden" value="teltim@gmx.de">
<input type=hidden name="MailAbsender" value="Formular via Web">
<input type=hidden name="MailBetreff" value="Formular">
<table border=0 align=left cellspacing=0 cellpadding=0>
<tr>
<td valign=top>
<p>Name:</p></td>
<td valign=top>
<p><input type=text name="FELD_Name" ID="inpu"></p></td>
</tr>
<tr>
<td valign=top>
<p>Vorname:</p></td>
<td valign=top>
<p><input type=text name="FELD_Vorname" ID="inpu"></p></td>
</tr>
<tr>
<td valign=top>
<p> </p></td>
<td valign=top></td>
</tr>
<tr>
<td valign=top>
<p><input type=checkbox name="einverstanden" value="1"></p></td>
<td valign=top>
<p>Bin einverstanden</p></td>
</tr>
<tr>
<td valign=top>
<p> </p></td>
<td valign=top></td>
</tr>
<tr>
<td align=left valign=top height=16></td>
<td align=left valign=top>
<p><b><a href="javascript:CheckFelder_k();">Anmeldeformular senden »</a></b></p></td>
</tr>
</table>
<p></p>
</form></td>
</tr>
<tr>
<td valign=top></td>
</tr>
</table>
</body>
</html>
ich versuche in meinem Formular, eine Checkbox einzubauen, die man erst anklicken muss, bevor man das Formular absenden kann.
Weiss nicht mehr weiter. Kann mir jemand helfen?
Entweder das man eine Popup Mitteilung erhält, das in dem staht das man das feld bestätigen muss (Wie es im Beispiel auch mit dem Namen und Vornamen funktioniert),
oder das die Option: "Formular senden" erst erscheint, wenn man die Checkbox geklickt hat.
Vielen Dank...
____________________________________________
Hier der Quelltext:
<html>
<head>
<style type="text/css">
<!--
#tex { font-face: Verdana; color: #000000; width: 80px; font-size: 11px; background-color:#ededf5;}
//-->
</style>
<script language="JavaScript">
function CheckFelder_k() {
var ok= true;
if (document.Formular_k.FELD_Name.value == ""){
alert("Bitte geben Sie den Namen ein.");
document.Formular_k.FELD_Name.focus();
ok= false;
}
if (document.Formular_k.FELD_Vorname.value == ""){
alert("Bitte geben Sie den Vornamen ein.");
document.Formular_k.FELD_Vorname.focus();
ok= false;
}
if (ok){document.Formular_k.submit();}
}
</script>
</head>
<body>
<table border=1 width="100%">
<tr>
<td valign=top>
<p>Formular:</p></td>
</tr>
<tr>
<td valign=top>
<p> </p></td>
</tr>
<tr>
<td valign=top>
<form action="http://www.test.de/cgi-bin/mail/form_mail.pl" method=post NAME="Formular_k">
<input type=hidden name="NaechsteSeite" value="http://www.ebay.de">
<input type=hidden name="AnMailSenden" value="teltim@gmx.de">
<input type=hidden name="MailAbsender" value="Formular via Web">
<input type=hidden name="MailBetreff" value="Formular">
<table border=0 align=left cellspacing=0 cellpadding=0>
<tr>
<td valign=top>
<p>Name:</p></td>
<td valign=top>
<p><input type=text name="FELD_Name" ID="inpu"></p></td>
</tr>
<tr>
<td valign=top>
<p>Vorname:</p></td>
<td valign=top>
<p><input type=text name="FELD_Vorname" ID="inpu"></p></td>
</tr>
<tr>
<td valign=top>
<p> </p></td>
<td valign=top></td>
</tr>
<tr>
<td valign=top>
<p><input type=checkbox name="einverstanden" value="1"></p></td>
<td valign=top>
<p>Bin einverstanden</p></td>
</tr>
<tr>
<td valign=top>
<p> </p></td>
<td valign=top></td>
</tr>
<tr>
<td align=left valign=top height=16></td>
<td align=left valign=top>
<p><b><a href="javascript:CheckFelder_k();">Anmeldeformular senden »</a></b></p></td>
</tr>
</table>
<p></p>
</form></td>
</tr>
<tr>
<td valign=top></td>
</tr>
</table>
</body>
</html>