#!/COMMUNITY
Members: 5374
davon online: 1
weitere User: 28
12.02.2012 / 10:20
Community-Member werden
|
Paßwort vergessen
|
OnlineMonitor (1)
Perl-Archiv
Forum
Javascript
Home
PERLscripts
PHPscripts
JAVAscripts
Hilfreiches
Links2www
Newscenter
Community
Interna
Javascript
Archivübersicht
Tutorials
Zum Forum
JS-Links
BuchTipps
WebForen
Forenübersicht
Neueste Themen
Ohne Antwort
Aktivste Themen
Themensuche
Forenarchiv
Newsgroups
Javascript » Formulare » Formular-Check, Dankeseite
zur Übersicht
Kategorie
Formulare
Bezeichnung
Formular-Check, Dankeseite
ScriptDemo
Neues Fenster für Demo öffnen
Statistik
22705 Aufrufe davon 0x gestern
Keine Beschreibung vorhanden.
Javascript-Quellcode
(einfach markieren, kopieren und lokal abspeichern)
<body onFocus="startTime()"> <script language="JavaScript"> <!--- // (C) 2000 Klaus Hentschel [ All rights reserved ]. // e-mail: Black_runner@t-online.de // www: http://Java.topcool.de // www: http://home.t-online.de/home/Black_runner/ // Bitte entfernen sie diesen Vermerk nicht! function validate_form() { if (document.formular.vorname.value=="") //Vorname { alert ("Bitte geben Sie Ihren Vornamen ein"); //Meldung wenn Fehler document.formular.vorname.focus(); //Sprung zum Feld return false; } //false gibt zurück wenn Fehler if (document.formular.name.value=="") //Name { alert ("Bitte geben Sie Ihren Namen ein"); document.formular.name.focus(); return false; } if (document.formular.wohnort.value=="") //Wohnort { alert ("Bitte geben Sie Ihren Wohnort ein"); document.formular.wohnort.focus(); return false; } if (document.formular.strasse.value=="") //Strasse { alert ("Bitte geben Sie Ihre Strasse ein"); document.formular.strasse.focus(); return false; } if (document.formular.hausnummer.value=="") //Hausnummer { alert ("Bitte geben Sie Ihre Strasse ein"); document.formular.hausnummer.focus(); return false; } if (document.formular.plz.value=="") //Postleitzahl { alert ("Bitte geben Sie Ihre PLZ ein"); document.formular.plz.focus(); return false; } if (document.formular.plz.value.charAt(i) <"0" || document.formular.plz.value.charAt(i) > "9") chkZ = 2;//Anzahl der Zahlennummer if(chkZ == 2) { alert ("Die PLZ muß eine Zahl sein!"); document.formular.plz.focus(); return false; } if (document.formular.plz.value.length <5) //Anzahl der Ziffern = wenn grösser als 5 { alert("Die Postleitzahl ist zu kurz"); document.formular.plz.focus(); return false; } if (document.formular.plz.value.length >5) //Anzahl der Ziffern = wenn kleiner als 5 { alert("Die Postleitzahl ist zu lang"); document.formular.plz.focus(); return false; } if (document.formular.email.value.indexOf('@')==-1) //E-Mail { alert ("Dies ist keine gültige Email-Adresse"); document.formular.email.focus(); return false; } if (document.formular.url.value.indexOf('http://')==-1) //URL { alert ("Dies ist keine gültige URL-Adresse"); document.formular.url.focus(); return false; } var chkZ=1; for (i=0;i<document.formular.plz.value.length;++i) chkZ = 2; if (document.formular.plz.value.charAt(i) <"0" || document.formular.plz.value.charAt(i) > "9") chkZ = 2; } //Ende Formular-Abfrage var i = 0; function mail( formular ) { i++; return true; } function startTime(){ //Start des Timers if (i != "0"){ var time= new Date(); hours= time.getHours(); mins= time.getMinutes(); secs= time.getSeconds(); closeTime=hours*3600+mins*60+secs; closeTime+=1; //Wartezeit bis zum laden der Danke Seite Timer(); } } function Timer(){ var time= new Date(); hours= time.getHours(); mins= time.getMinutes(); secs= time.getSeconds(); curTime=hours*3600+mins*60+secs if (curTime>=closeTime){ location="danksagung.htm";} //Aufruf der Danke.htm else{ window.setTimeout("Timer()",1000)} //Laden des Timers nach laden der Seite } //--> </script> <form name="formular" method="POST" action="mailto:Black_runner@t-online.de.de? subject=Test eines Formular" onSubmit="return validate_form()" enctype="text/plain"> <table width="80%" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td width="3%"> </td> <td width="15%"> </td> <td width="82%"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"><b><font size="2" face="Arial, Helvetica">Vorname:</font></b></td> <td width="82%"><input type="text" name="vorname"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"><b><font size="2" face="Arial, Helvetica">Name:</font></b></td> <td width="82%"><input type="text" name="name"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"><b><font size="2" face="Arial, Helvetica,">Wohnort:</font></b></td> <td width="82%"><input type="text" name="wohnort"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"><b><font size="2" face="Arial, Helvetica">Straße:</font></b></td> <td width="82%"><input type="text" name="strasse"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"><b><font size="2" face="Arial, Helvetica">Hausnummer:</font></b></td> <td width="82%"><input type="text" name="hausnummer"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"><b><font size="2" face="Arial, Helvetica">PLZ:</font></b></td> <td width="82%"><input type="text" name="plz"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"><b><font size="2" face="Arial, Helvetica">Email:</font></b></td> <td width="82%"><input type="text" name="email"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"><b><font size="2" face="Arial, Helvetica">URL:</font></b></td> <td width="82%"><input type="text" name="url"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"> </td> <td width="82%"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"> </td> <td width="82%"> <input type="submit" name="Button" value="Abschicken"> <input type="reset" name="Button2" value="Zurücksetzen"> </td> </tr> <tr> <td width="3%"> </td> <td width="15%"> </td> <td width="82%"> </td> </tr> </table> </form>
Kommentare zu
Formular-Check, Dankeseite
3 Kommentar(e) vorhanden / Anzeige der neuesten 5
am 22.10.2004 um 17:01 Uhr von tralleis@web.de
es ist doch alles auskommentiert...dann ist es doch klar, dass es nicht geht. Andreas Du ...
am 17.06.2004 um 15:25 Uhr von Andreas Schreyer
Das ist peinlich. Funktioniert nicht. Ich bin auch nur Laie, aber das würde ich mich nicht...
am 11.04.2003 um 10:41 Uhr von tralleis
i wird nicht initialisiert es werden keine Charakters untersucht hast Du das Skript vorher...
Alle Kommentare anzeigen
-
Kommentar hinzufügen
© PERL/CGI/
PHP
/JS/SCRIPT/unity.de 1998-2009 .::.
interaktiv.shop
.::.
CGI-Service
.::.
Kontakt
.::.
Impressum
Link: /javascript/scripts/javascript_0014_main.shtml .::. Aufrufe heute: 1 .::. Aufrufe gesamt: 15904