Hallo Ihr Lieben, ich habe mich nun endlich an PHP rangetraut und mein erstes Formlar erstellt! Super glücklich, dass sogar die Übergabe via Mail funktionierte, tauchte doch noch ein Problem auf: Die Textfeldüberprüfung funktioniert nur zur Hälfte, d.h. es erscheint eine Fehlermeldung (soweit so gut), doch dann spring der Curser nicht, wie gewünscht in das Textfeld, sondern (und das ist das schlimmste) das Formular wird ohne weitere Korrekturmöglichkeit gesendet. Hier zwei Skriptauszüge:
function eingabe()
{
if(document.Anfrageformular.BEGINN.value== "")
{ alert("Bitte geben Sie ein Datum ein!");
document.Anfrageformular.BEGINN.Fokus();
return false;}
if(document.Anfrageformular.MAIL.value.indexOf('@')== -1)
{ alert("Bitte geben Sie eine E-Mail Adresse an!");
document.Anfrageformular.MAIL.Fokus();
return false;}
}
//-->
</script>
</head>
<form action="http://www.domain.de/MAILFORM.PHP" method="post" name="Anfrageformular" id="Anfrageformular" onSubmit="return eingabe()">
Wahrscheinlich ist es nur ein kleiner Fehler, aber ich weiß nicht mehr weiter, also hoffe ich auf Eure Unterstützung! DANKE! Grüße fischerinchen
function eingabe()
{
if(document.Anfrageformular.BEGINN.value== "")
{ alert("Bitte geben Sie ein Datum ein!");
document.Anfrageformular.BEGINN.Fokus();
return false;}
if(document.Anfrageformular.MAIL.value.indexOf('@')== -1)
{ alert("Bitte geben Sie eine E-Mail Adresse an!");
document.Anfrageformular.MAIL.Fokus();
return false;}
}
//-->
</script>
</head>
<form action="http://www.domain.de/MAILFORM.PHP" method="post" name="Anfrageformular" id="Anfrageformular" onSubmit="return eingabe()">
Wahrscheinlich ist es nur ein kleiner Fehler, aber ich weiß nicht mehr weiter, also hoffe ich auf Eure Unterstützung! DANKE! Grüße fischerinchen
Kommentar