Tucker
Erfahrenes Mitglied
Hi,
Ich schreibe zur Zeit an einem formmailer. Nun bin ich grad bei der Version 1.1
In diese Version habe ich ein JavaScript eingebaut, welches überprüfen soll, ob alle nötigen Einträge getätigt wurden. Allerdings funktioniert es nicht, kann mir jemand sagen, warum?
Hier das Script:
Vielen Dank für eure Hilfe, schon im Vorraus.
Ich schreibe zur Zeit an einem formmailer. Nun bin ich grad bei der Version 1.1
In diese Version habe ich ein JavaScript eingebaut, welches überprüfen soll, ob alle nötigen Einträge getätigt wurden. Allerdings funktioniert es nicht, kann mir jemand sagen, warum?
Hier das Script:
PHP:
<script language="JavaScript">
<!--
function testvalues()
{
var i=0;
var obj=document.mail;
var ausgabe="Folgende Eingaben fehlen:\n\n";
if (obj.empfaenger_name.value="")
{
if (i>0)ausgabe+="\n\n";
i++;
ausgabe+="Empfänger";
}
if (obj.betreff.value="")
{
if (i>0)ausgabe+="\n\n";
i++;
ausgabe+="Betreff";
}
if (obj.nachricht.value="")
{
if (i>0)ausgabe+="\n\n";
i++;
ausgabe+="Nachricht";
}
if (obj.absender.value=="")
{
if (i>0) ausgabe+="\n";
i++;
ausgabe+="Name des Absenders";
}
if (obj.absender_mail.value=="")
{
if (i>0) ausgabe+="\n\n";
i++;
ausgabe+="Absender- E-Mail";
}
else
{
search=/(^[a-zA-Z0-9\-\_]+(\.[a-zA-Z0-9\-\_]+)*\@[a-zA-Z0-9]+[a-zA-Z0-9\-]*[a-zA-Z0-9]+(\.[a-zA-Z0-9]+[a-zA-Z0-9\-]*[a-zA-Z0-9]+(\.[a-zA-Z0-9]{2,3}$)/;
result=search.test(obj.absender_mail.value);
if (result==false)
{
if (i>0) ausgabe+="\n";
ausgabe+="E-Mail des Absenders ist ungültig";
i++;
}
}if (i>0)
{
alert(ausgabe);
return false;
}
else
{
return true
}
}
//-->
</script>
Vielen Dank für eure Hilfe, schon im Vorraus.