zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden Hilfe für Formular / auf Dankeseite

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 01.12.2007, 19:45
Dee Dee ist offline
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 01.12.2007
Beiträge: 18
Dee befindet sich auf einem aufstrebenden Ast
Standard Hilfe für Formular / auf Dankeseite

Tach @ all
Ich brauche unbedingt Hilfe:
Ich habe ein Kontakt-Formular erstellt welches clientseitig funktionieren muss.
Jetzt weiss ich nicht wie ich anstellen soll, das nach dem korrekten absenden des Mails die "Danke" Seite geladen & angezeigt wird.
Habs probiert aber entweder funktioniert die Formular überprüfung nicht mehr oder er springt auf die "Danke"-seite sobald man das js der überprüfung angewählt hat.
Da hätt ich gleich noch ne 2.Frage: Wie kann ich radiobuttons mit dem rest des formulars überprüfen lassen?
Hoffentlich kann mir da wer helfen.
P.s ich weiss das ich optionsschalter anstatt radiobuttons verwendet habe... werde das später ändern.
Das ganze kann man unter 7962 - Kontakt, Mail, Liebesbriefe, Bitte kein Geheul weil wir nun mal besser sind.. ansehen oder hier der quelltext:
<head>
<script type="text/javascript">
<!--
function MM_validateForm() { //v4.0
if (document.getElementById){
var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' Adresse ist ungültig.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' bitte eingeben.\n'; }
} if (errors) alert('Es sind folgende Fehler aufgetreten:\n'+errors);
document.MM_returnValue = (errors == '');
} }
//-->
</script>
<script language="JavaScript" type="text/javascript"><!--
function FormRedirect(){
setTimeout('this.document.location.href = "danke.html"',5000);}
//--></script>
</head>
<body>
<label><br />
</label>
<form action="mailto:dee@hispeed.ch" method="post" enctype="text/plain" name="form2" id="form2" onsubmit="MM_validateForm('Name','','R','E-Mail','','RisEmail','Text','','R');return document.MM_returnValue">
<label>
<input name="#herr" type="checkbox" id="#herr" tabindex="1" />
Herr</label>
<label for="label"> </label>
<label>
<input type="checkbox" name="#frau" id="#frau" tabindex="2" />
Frau</label>
<label for="label"></label>
<input name="recipient" type="hidden" id="recipient" value="info@7962.ch" />
<input name="redirect" type="hidden" value="kontakt.html" />
<label></label>
<label></label><label for="Name"><br />
Name</label>
<br />
<input name="Name" type="text" class="kontaktformen" id="Name" tabindex="3" />
<label for="E-Mail"><br />
<br />
E-Mail<br />
</label>
<input name="E-Mail" type="text" class="kontaktformen" id="E-Mail" tabindex="4" />
<br />
<label for="Url"></label>
<label for="label"></label>
<label for="label"><br />
Text</label>
<br />
<textarea name="Text" cols="" rows="" class="kontaktextfeld" id="Text" tabindex="5"></textarea>
<p>
<input name="Button" type="submit" class="kontaktbutton" id="Button" tabindex="6" value="Senden" />
<input name="Button2" type="reset" class="kontaktbutton" id="Button2" tabindex="7" value="L&ouml;schen" />
</p>
</form>
</body
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Formular: Dankeseite erscheint nicht White Raven (X)HTML 3 26.09.2010 18:23
Formular padding Problem im IE 7 unic CSS 8 18.01.2009 14:12
Brauche Hilfe bei barrierefreiem Formular (vorgabe durch PHP Script) DennisM CSS 4 20.05.2008 17:04
Hilfe bei legend formular berndw CSS 2 25.07.2006 13:37


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:40 Uhr.