Hallo ,
ich habe ein Kontaktformular das mit Js überprüft wird.
Die Funktion das man die Pflichtfelder ausfüllen muss, funktioniert.
Und bei dem Formular wird auch gemeckert, wenn z.B. das Sonderzeichen "<" eingeben wird.
Aber leider wird trotzdem das Formular weitergeben per Email?!!
Hat jemand eine Idee was falsch ist?
ich habe ein Kontaktformular das mit Js überprüft wird.
Die Funktion das man die Pflichtfelder ausfüllen muss, funktioniert.
Und bei dem Formular wird auch gemeckert, wenn z.B. das Sonderzeichen "<" eingeben wird.
Aber leider wird trotzdem das Formular weitergeben per Email?!!
Code:
<script language="JavaScript">
function checkpass()
{
if (document.Formular.nach.value == "" )
{alert("Bitte geben Sie Ihren Nachnamen ein...");
return false;}
if (document.Formular.anfrage.value.indexOf ('<',0) != -1 )
{alert("Bitte KEIN html-Code im Feld Anregungen eintragen.")
return (false);}
if (document.Formular.anfrage.value.indexOf ('{',0) != -1 )
{alert("Bitte KEIN html-Code im Feld Anregungen eintragen.")
return (false);}
if (document.Formular.anfrage.value.indexOf ('%',0) != -1 )
{alert("Bitte KEIN Prozentzeichen im Feld Anregungen eintragen.")
return (false);}
if (document.Formular.anfrage.value.indexOf ('§',0) != -1 )
{alert("Bitte KEIN Paragraphen-Zeichen im Feld Anregungen eintragen.")
return (false);}
if (document.Formular.anfrage.value.indexOf ('$',0) != -1 )
{alert("Bitte KEIN Dollar-Zeichen im Feld Anregungen eintragen.")
return (false);}
else
{document.Formular.submit()}
}
</script>
<form name="Formular" method="post" action="" accept-charset="UTF-8" >
<textarea name="anfrage" class="feldb" rows="7" cols="40"> </textarea>
Hat jemand eine Idee was falsch ist?
Zuletzt bearbeitet von einem Moderator: