Toon posts:

MINLENGTH

Pagina: 1
Acties:

Verwijderd

Topicstarter
Naar aanleiding van een eerder geposte topic, ben ik aan de slag gegaan met mijn formulier. Hij doet het goed, behalve dan dat hij alles verstuurd. Wie kan mij helpen?
Hier onder heb ik mijn script even gekopieerd. Hij verstuurd het bericht gewoon. Ik denk dat het aan deze regel ligt:

<form action="registreer2.asp" onsubmit="return controleer()" name="registreer" method="post">

Wat moet er bij .asp staan? (ik weet echt helemaal niks van asp). Of zitten er nog andere fouten in?


<html>

<head>
<title>reactieformulier</title>
<link rel="stylesheet" href="../kars.css">
<script type="text/javascript">
function controleer()
{
x=document.registreer
contactpersoon=x.contactpersoon.value
achternaam=x.achternaam.value
plaats=x.plaats.value
at=x.emailadres.value.indexOf("@")
punt=x.emailadres.value.indexOf(".")
emailadres=x.emailadres.value
gebruikersnaam=x.gebruikersnaam.value
paswoord=x.paswoord.value
paswoordopnieuw=x.paswoordopnieuw.value
submitOK="True"
if (contactpersoon.length<2)
{
alert("Het veld "contactpersoon is niet (correct) ingevuld.")
submitOK="False"
}
if (telefoon.length<10)
{
alert("Het telefoonnummer moet minstens 10 tekens lang zijn.")
submitOK="False"
}
if (at==-1 || email.length<7 || punt==-1)
{
alert("Het opgegeven e-mail adres klopt niet.")
submitOK="False"
}
if (submitOK=="False")
{
return false
}
}
</script>

</head>

<body bgcolor="black" bottomMargin="0" leftMargin="0" rightMargin="0" topMargin="0" marginwidth="0" marginheight="0">
<table border="0" cellpadding="15" cellspacing="0" width="585">
<tr height="15">
<td width="190" height="15">
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="540">
<tr>
<td>
<form action="http://www.iek.nl/cgi-bin/mail-a-form" method="post" name="ok-reactieformulier">
<form action="registreer2.asp" onsubmit="return controleer()" name="registreer" method="post">
<input type="hidden" value="zend.html" name="nextpage">
<input type="hidden" value="info@iek.nl" name="to"></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Bedrijfsnaam</td>
<td><input type="text" name="Bedrijfsnaam" size="24" value=""> </td>
<td></td>
<td></td>
</tr>
<tr>
<td>Contactpersoon</td>
<td><input type="text" name="Contactpersoon" size="24"><font size="6">*</font></td>
<td colspan="2"><input type="radio" value="de heer" name="default"> de heer <input type="radio" value="mevrouw" name="default"> mevrouw</td>
</tr>
<tr>
<td>Adres</td>
<td><input type="text" name="Adres" size="24"> </td>
<td></td>
<td></td>
</tr>
<tr>
<td>Postcode</td>
<td><input type="text" name="Postcode" size="24"> </td>
<td> Plaats </td>
<td><input type="text" name="Plaats" size="20"></td>
</tr>
<tr>
<td>Telefoon</td>
<td><input type="text" name="Telefoon" size="24"><font size="6">*</font></td>
<td> Mobiel </td>
<td><input type="text" name="Mobiel" size="20"></td>
</tr>
<tr>
<td>E-mail</td>
<td><input type="text" name="Email" size="24"><font size="6">*</font></td>
<td> Fax </td>
<td><input type="text" name="Fax" size="20"></td>
</tr>
<tr height="20">
<td valign="bottom" height="20"></td>
<td height="20"><font size="1">(Velden met een </font><font size="4">*</font><font size="1"> zijn verplicht.)</font></td>

<td height="30" valign="bottom"><input type="reset" value="wissen"> <input type="submit" name="verzenden" value="verzenden"></td>
</tr>
<tr>
<td></form></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
<p></p>
</body>

</html>

  • Tsjipmanz
  • Registratie: Oktober 2000
  • Laatst online: 13-05 14:52

Tsjipmanz

Der Rudi ist da

Ik zie zo niet precies wat er fout gaat, maar een form binnen een andere form is wel wat "vies" (c) Harm Bakker . Bovendien sluit je 1 van de 2 forms niet eens af.

edit:

Ik zou bovendien je code netter inspringen, lege kolomcellen moet je een   inzetten en de code-tag gebruiken is ook geen overbodige luxe.

There's no such thing as a mistake, just happy accidents - Bob Ross
Relaxte muziek: altijd okee!
- Soulseek rulez -


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Op woensdag 05 december 2001 14:36 schreef Tsjipmanz het volgende:
Ik zie zo niet precies wat er fout gaat, maar een form binnen een andere form is wel wat "vies" (c) Harm Bakker . Bovendien sluit je 1 van de 2 forms niet eens af.
cursusje HTML zou niet weg zijn iig :)

Doet iets met Cloud (MS/IBM)