Van Henk's Javascriptsite heb ik het script mailformulier over genomen voor in FP 2003. Ik ben eindelijk zover dat iemand iets kan bestellen en dat ik alle gegevens via Domeinhuis in mijn mailbox krijg, maar....... Wat ik zo graag zou willen is A) dat de in roze aangegeven velden gecontroleerd worden en dat het formniet eerder verstuurd wordt dan dat alles is ingevuld, en dat B) De in groen aangegeven teksten in beeld verschijnen als iets niet klopt, waarbij de cursor na verschijnen van de melding in het veld springt dat nog ingevuld moet worden. Ik heb van alles geprobeerd, ook in het blauw gemaakte deel. Of het formulier kan ik invullen, met controle van het roze deel en de alerts uit het groene deen, maar dan ontvang ik het form. niet in mijn mailbox, of hij controleert niets en geeft geen alerts, maar ik ontvang wel alle gegevens, of ik krijg bij verzending de melding dat de website niet gevonden kan worden of dat de server niet doet wat hij moet doen.
Kan iemand mij alsjeblieft helpen?:shocked:
<head> ……
<SCRIPT language=JavaScript>
<!-- Begin function FrontPage_Form1()() {document.forms[0].elements[0]=="";}
function submitForms() {if ( isTitel() && isVoornaam() && isAchternaam() && isEmail() && isBevestigingemail() && isAdres() && isPostcode() && isPlaats() && isLand() && isTelefoonnummer() && isFlostouw() && isFlosbal() && isWerptouw() && isKialapunt() && isVrijetekst() && isVoorwaarden())if (confirm("\nU staat op het punt uw bestelling te verzenden. \n\n Controleert u uw gegevens, druk op annuleren als u iets wilt aanpassen. \n\n Druk 'ok' om te verzenden.")){alert("\nUw bestelling wordt nu verzonden. \n\n U ontvangt zo spoedig mogelijk een bevestigingsmail met betaalgegevens.\n\n\n Bedankt voor uw bestelling.");
return true;
}
else
{
alert("\n U heeft voor anuleren gekozen.");
return false}
else
return false;
}
function isTitel() {
if (document.forms[0].elements[0].value == "") {
alert ("\n U dient alle velden in te vullen voor verzending")
document.forms[0].elements[0].focus();
return false;
}
return true;
}
function isVoornaam() {
if (document.forms[0].elements[1].value == "") {
alert ("\n U dient alle velden in te vullen voor verzending")
document.forms[0].elements[1].focus();
return false;
}
return true;
}
function isVoorwaarden() {
if (document.forms[0].elements[15].value == "") {
alert ("\n U dient alle velden in te vullen voor verzending")
document.forms[0].elements[15].focus();
return false;
}
return true;
}
// End -->
</SCRIPT></head>
<p><b><font face="Tahoma">Bestelformulier:</font></b></p>
<TABLE height=400 cellSpacing=2 cellPadding=5 width=500 align=center
bgColor=#cccccc border=5>
<TBODY>
<TR>
<TD bgcolor="#FFFFEC">
<form method="POST" action="--WEBBOT-SELF--" name="FrontPage_Form1" onSubmit="location.href='_derived/nortbots.htm';return false;" language="JavaScript" webbot-onSubmit="return FrontPage_Form1_Validator(this)">
<!--webbot bot="SaveResults" startspan S-Email-Format="TEXT/PRE"
S-Email-Address="inko-pauline@planet.nl" B-Email-Label-Fields="TRUE"
S-Builtin-Fields="REMOTE_NAME HTTP_USER_AGENT" --><!--webbot
bot="SaveResults" endspan -->
<TABLE align=center width="512">
<TBODY>
<TR>
<TD align=left width="162"><font color="#000000"><B>Dhr/Mw</B></font></TD>
<TD align=left colspan="2"><SELECT size=1 name=Titel> <OPTION value=""
selected></OPTION> <OPTION value=Meneer>Dhr</OPTION> <OPTION value=Mevrouw>Mw</OPTION> </SELECT></TD></TR>
<TR>
<TD align=left width="162"><font color="#000000"><B>Voornaam</B></font></TD>
<TD align=left colspan="2"><INPUT maxLength=30 size=25 name=Voornaam></TD></TR>
<TR>
<TR>
<TD align=left width="162"> </TD>
<TD align=left colspan="2"> </TD></TR>
<TR>
<TD align=left width="181"><font face="Tahoma" color="#000000">
<b>Ik ga akkoord met de leveringsvoorwaarden</b></font></TD>
<TD align=left><SELECT size=1 name=Voorwaarden> <OPTION value=""
selected></OPTION> <OPTION value=Ja>Ja</OPTION> </SELECT></TD>
<TD align=left><b>
<font face="Tahoma" size="1" color="#FF0000">Indien u niet akkoord gaat zal het formulier
niet in behandeling worden genomen!</font></b></TD></TR></TBODY></TABLE><BR>
<CENTER>
<INPUT type=submit value="Verzenden" style="border-style: solid" name="Verzendtoets">
<INPUT type=reset value='Leeg maken' style="border-style: solid" name="hersteltoets"></FORM>
</CENTER></TD></TR></TBODY></TABLE>
</body>

<head> ……
<SCRIPT language=JavaScript>
<!-- Begin function FrontPage_Form1()() {document.forms[0].elements[0]=="";}
function submitForms() {if ( isTitel() && isVoornaam() && isAchternaam() && isEmail() && isBevestigingemail() && isAdres() && isPostcode() && isPlaats() && isLand() && isTelefoonnummer() && isFlostouw() && isFlosbal() && isWerptouw() && isKialapunt() && isVrijetekst() && isVoorwaarden())if (confirm("\nU staat op het punt uw bestelling te verzenden. \n\n Controleert u uw gegevens, druk op annuleren als u iets wilt aanpassen. \n\n Druk 'ok' om te verzenden.")){alert("\nUw bestelling wordt nu verzonden. \n\n U ontvangt zo spoedig mogelijk een bevestigingsmail met betaalgegevens.\n\n\n Bedankt voor uw bestelling.");
return true;
}
else
{
alert("\n U heeft voor anuleren gekozen.");
return false}
else
return false;
}
function isTitel() {
if (document.forms[0].elements[0].value == "") {
alert ("\n U dient alle velden in te vullen voor verzending")
document.forms[0].elements[0].focus();
return false;
}
return true;
}
function isVoornaam() {
if (document.forms[0].elements[1].value == "") {
alert ("\n U dient alle velden in te vullen voor verzending")
document.forms[0].elements[1].focus();
return false;
}
return true;
}
Etc. voor && isAchternaam() && isEmail() && isBevestigingemail() && isAdres() && isPostcode()
&& isPlaats() && isLand() && isTelefoonnummer() && isFlostouw()
&& isFlosbal() && isWerptouw() && isKialapunt() && isVrijetekst()
&& isPlaats() && isLand() && isTelefoonnummer() && isFlostouw()
&& isFlosbal() && isWerptouw() && isKialapunt() && isVrijetekst()
function isVoorwaarden() {
if (document.forms[0].elements[15].value == "") {
alert ("\n U dient alle velden in te vullen voor verzending")
document.forms[0].elements[15].focus();
return false;
}
return true;
}
// End -->
</SCRIPT></head>
<p><b><font face="Tahoma">Bestelformulier:</font></b></p>
<TABLE height=400 cellSpacing=2 cellPadding=5 width=500 align=center
bgColor=#cccccc border=5>
<TBODY>
<TR>
<TD bgcolor="#FFFFEC">
<form method="POST" action="--WEBBOT-SELF--" name="FrontPage_Form1" onSubmit="location.href='_derived/nortbots.htm';return false;" language="JavaScript" webbot-onSubmit="return FrontPage_Form1_Validator(this)">
<!--webbot bot="SaveResults" startspan S-Email-Format="TEXT/PRE"
S-Email-Address="inko-pauline@planet.nl" B-Email-Label-Fields="TRUE"
S-Builtin-Fields="REMOTE_NAME HTTP_USER_AGENT" --><!--webbot
bot="SaveResults" endspan -->
<TABLE align=center width="512">
<TBODY>
<TR>
<TD align=left width="162"><font color="#000000"><B>Dhr/Mw</B></font></TD>
<TD align=left colspan="2"><SELECT size=1 name=Titel> <OPTION value=""
selected></OPTION> <OPTION value=Meneer>Dhr</OPTION> <OPTION value=Mevrouw>Mw</OPTION> </SELECT></TD></TR>
<TR>
<TD align=left width="162"><font color="#000000"><B>Voornaam</B></font></TD>
<TD align=left colspan="2"><INPUT maxLength=30 size=25 name=Voornaam></TD></TR>
<TR>
Etc. voor de rest van de tabel wat hier tussenin zit
<TR>
<TD align=left width="162"> </TD>
<TD align=left colspan="2"> </TD></TR>
<TR>
<TD align=left width="181"><font face="Tahoma" color="#000000">
<b>Ik ga akkoord met de leveringsvoorwaarden</b></font></TD>
<TD align=left><SELECT size=1 name=Voorwaarden> <OPTION value=""
selected></OPTION> <OPTION value=Ja>Ja</OPTION> </SELECT></TD>
<TD align=left><b>
<font face="Tahoma" size="1" color="#FF0000">Indien u niet akkoord gaat zal het formulier
niet in behandeling worden genomen!</font></b></TD></TR></TBODY></TABLE><BR>
<CENTER>
<INPUT type=submit value="Verzenden" style="border-style: solid" name="Verzendtoets">
<INPUT type=reset value='Leeg maken' style="border-style: solid" name="hersteltoets"></FORM>
</CENTER></TD></TR></TBODY></TABLE>
</body>