login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Formulier controle werkt niet

Offline morex - 07/11/2006 20:11 (laatste wijziging 07/11/2006 20:45)
Avatar van morexNieuw lid Ik heb dus een probleem met het controleren van mijn formulier.
Kunnen jullie mij is misschien helpen   

Ik heb het hele formulier al gemaakt:

  1. <form action="mailto:hotmail@hotmail.com" method="post" enctype="text/plain" name="form1" id="form1">
  2. <table class="" cellspacing="2" cellpadding="0" width="550" border="0">
  3. <tr>
  4. <td valign="top" width="50%"> Naam organisatie: </td>
  5. <td align="right"><input class="input1" name="Bedrijfsnaam" type='text' value="" title="" size="30"> </td>
  6. </tr>
  7. <tr>
  8. <td valign="top" width="50%"> Contactpersoon: </td>
  9. <td align="right"><input class="input1" name="Contactpersoon" type='text' value="" title="" size="30"> </td>
  10. </tr>
  11. <tr>
  12. <td valign="top" width="50%"> Functie: </td>
  13. <td align="right"><input class="input1" name="Functie" type='text' value="" title="" size="30"> </td>
  14. </tr>
  15. <tr>
  16. <td valign="top" width="50%"> Adres: </td>
  17. <td align="right"><input class="input1" name="Adres" type='text' value="" title="" size="30"> </td>
  18. </tr>
  19. <tr>
  20. <td valign="top" width="50%"> Postcode + Plaats: </td>
  21. <td align="right"><input class="input1" name="Postcode_Plaats" type='text' value="" title="" size="30"> </td>
  22. </tr>
  23. <tr>
  24. <td valign="top" width="50%"> Telefoonnummer: </td>
  25. <td align="right"><input class="input1" name="Telefoonnummer" type='text' value="" title="" size="30"> </td>
  26. </tr>
  27. <tr>
  28. <td valign="top" width="50%"> Emailadres: </td>
  29. <td align="right"><input class="input1" name="Emailadres" type='text' value="" title="" size="30"> </td>
  30. </tr>
  31. <tr>
  32. <td valign="top" width="50%"> Geïnteresseerd: </td>
  33. <td align="right"><nobr>
  34. <input id="radio" class='' name='Geinteresseerd in lidmaatschap' type='radio' checked="checked" value='ja' />
  35. <label for="radio"> ja</label>
  36. </nobr> <nobr>
  37. <input id="radio2" class='' name='Geinteresseerd in lidmaatschap' type='radio' value='nee' />
  38. <label for="radio2"> nee</label>
  39. </nobr> </td>
  40. </tr>
  41. <tr>
  42. <td valign="top" width="50%"> Aan- of afmelden: </td>
  43. <td align="right"><nobr>
  44. <input id="radio3" class='' name='Aanmelden Afmelden' type='radio' checked="checked" value='aanmelding' />
  45. <label for="radio3"> aanmelden</label>
  46. </nobr> <nobr>
  47. <input id="radio4" class='' name='Aanmelden Afmelden' type='radio' value='afmelding' />
  48. <label for="radio4"> afmelden</label>
  49. </nobr> </td>
  50. </tr>
  51. <tr>
  52. <td valign="top" width="50%"> Opmerkingen: </td>
  53. <td align="right"><textarea class="inputArea" name="Opmerkingen" title="" rows="5" cols="50" ></textarea> </td>
  54. </tr>
  55. <tr>
  56. <td valign="top" width="50%">&nbsp;</td>
  57. <td align="right"><input name="Submit" type='submit' value="Aanvragen" title="Aanvragen" />
  58. <input name="Reset2" type='reset' value="Wissen" title="Wissen" /> </td>
  59. </tr>
  60. </table>
  61. </center>
  62. </form>


Citaat:
Rensjuh edit:
Code tags!

13 antwoorden

Gesponsorde links
Offline Dark_Paul - 07/11/2006 20:13 (laatste wijziging 07/11/2006 20:14)
Avatar van Dark_Paul PHP ver gevorderde 3 dingen:
1. Verzin een duidelijke titel voor je topic, hier hebben we niets aan;
2. Vertel ons WAT precies je probleem is, anders is het voor ons ook zoeken naar een speld in een hooiberg;
3. Zet je code even tussen [code]-tags. ;) (nvm, al gedaan door Rensjuh, wel onthouden voor de volgende keer).
Offline Gerard - 07/11/2006 20:13
Avatar van Gerard Ouwe rakker 1) Kies een duidelijke titel voor je topic
2) Maak gebruik van de [ code ] [ / code ] blokken
3) Ik zie geen huidige code met javascript

Wij gaan niet het hele script voor je maken. Laat maar zien wat je zelf al hebt gemaakt en stel gerichte vragen zodat we daarop antwoord kunnen geven.
Offline Ultimatum - 07/11/2006 20:14 (laatste wijziging 07/11/2006 20:14)
Avatar van Ultimatum PHP expert 1. gooi code tags hier omheen
2. wat is je vraag? verwacht je dat wij een lap code gaan geven?

edit lol, bijna 3 dezelfde posts 
Offline morex - 07/11/2006 20:39 (laatste wijziging 07/11/2006 20:45)
Avatar van morex Nieuw lid Dit is dan de huidige javascript code en ik weet echt niet wat er fout is 




  1. <Script Language ="JavaScript">
  2. function CheckForm()
  3. {
  4. if (document.reactie.Bedrijfsnaam.value == "") {
  5. alert("Uw naam is niet ingevuld");
  6. return false;
  7. }
  8. if (document.reactie.Contactpersoon.value == "") {
  9. alert("Uw Functie is niet ingevuld");
  10. return false;
  11. }
  12. if (document.reactie.Functie.value == "") {
  13. alert("Uw Functie is niet ingevuld");
  14. return false;
  15. }
  16. if (document.reactie.Adres.value == "") {
  17. alert("Uw Adres is niet ingevuld");
  18. return false;
  19. }
  20. if (document.reactie.Postcode_Plaats.value == "") {
  21. alert("Uw Postcode en Plaats is niet ingevuld");
  22. }
  23. if (document.reactie.Telefoonnummer.value == "") {
  24. alert("Uw Telefoonnummer is niet ingevuld");
  25. }
  26. if (document.reactie.Emailadres.value == "") {
  27. alert("Uw Emailadres is niet ingevuld");
  28.  
  29. return false;
  30. return false;mail.style.cursor='wait';
  31. document.reactie.SUBMIT.disabled=true;
  32. return true;
  33. }


Citaat:
Rensjuh edit:
Verzin eens een duidelijke titel!

Goed zo 
Offline Dark_Paul - 07/11/2006 20:47 (laatste wijziging 07/11/2006 20:54)
Avatar van Dark_Paul PHP ver gevorderde 1. Je roept je functie nergens aan;
2. Je functie zal meteen stoppen. Ik zal 'm even voor je herschrijven zodat 't wat fijner wordt voor de gebruiker;
3. Wat nou als ik javascript uitschakel? Weg controle 

Ik heb de functie even herschreven. Dit zou moeten werken. Ik heb 't ook beperkt naar 1 alert, dus niet dat je 6 alerts in je gezicht gedrukt krijgt. Voeg aan je form-tag dit toe: onsubmit="CheckForm"
  1. <?php // dit is alleen voor de kleurtjes!!!
  2. function CheckForm()
  3. {
  4. var ret = true;
  5. var error='';
  6. if (document.reactie.Bedrijfsnaam.value == "") {
  7. error += "- Uw naam is niet ingevuld\n";
  8. }
  9. if (document.reactie.Contactpersoon.value == "") {
  10. error += "- Uw Functie is niet ingevuld\n";
  11. }
  12. if (document.reactie.Functie.value == "") {
  13. error += "- Uw Functie is niet ingevuld\n";
  14. }
  15. if (document.reactie.Adres.value == "") {
  16. error += "- Uw Adres is niet ingevuld\n";
  17. }
  18. if (document.reactie.Postcode_Plaats.value == "") {
  19. error += "- Uw Postcode en Plaats is niet ingevuld\n";
  20. }
  21. if (document.reactie.Telefoonnummer.value == "") {
  22. error += "- Uw Telefoonnummer is niet ingevuld\n";
  23. }
  24. if (document.reactie.Emailadres.value == "") {
  25. error +="- Uw Emailadres is niet ingevuld \n";
  26. }
  27.  
  28. if (error != '') {
  29. alert('De volgende errors zijn opgetreden: \n\n ' + error);
  30. mail.style.cursor='wait';
  31. document.reactie.SUBMIT.disabled=true;
  32. ret = false;
  33. }
  34. else {
  35. ret = true;
  36. }
  37.  
  38. return ret;
  39. }
Offline morex - 07/11/2006 21:24 (laatste wijziging 07/11/2006 21:33)
Avatar van morex Nieuw lid FF testen ;) Maar ik wil het gebruiken in dreamweaver en html maar is dit nou php ?? 
Offline Rens - 07/11/2006 21:42
Avatar van Rens Gouden medaille

Crew algemeen
Nee.
Citaat:
<?php // dit is alleen voor de kleurtjes!!!

Dit is hartstikke JavaScript.
Offline morex - 07/11/2006 21:54
Avatar van morex Nieuw lid Ik heb dus de code tussen <head> gezet of moet het ergens anders
lol
Offline Dark_Paul - 08/11/2006 09:04
Avatar van Dark_Paul PHP ver gevorderde Het is inderdaad hartstikke javascript. Je voegt het zo in (tussen je head-tags):
  1. <script type="text/javascript" language="JavaScript">
  2. // de functies
  3. </script>


of:

  1. <script type="text/javascript" src="javascript.js"></script>

Die 2e maak je 'm extern, dan zet je al je javascript in het bestand javascript.js (let op kleine letters), in het javascript bestand zet je dan alleen je functies (dus geen <html>-tags en die zooi).
Offline morex - 08/11/2006 16:52 (laatste wijziging 08/11/2006 16:52)
Avatar van morex Nieuw lid O nee wat doe ik zo verkeerd   ik kom er nu echt niet uit ondanks jullie goede hulp en tips ik kom aardig ver maar hij controleert nu nog steeds niet zien jullie hier een fout in ?? 

  1. <head>
  2. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  3. <title>Untitled Document</title>
  4. <script type="text/javascript" language="JavaScript">
  5. <?php // dit is alleen voor de kleurtjes!!!
  6. function CheckForm()
  7. {
  8. var ret = true;
  9. var error='';
  10. if (document.reactie.Bedrijfsnaam.value == "") {
  11. error += "- Uw naam is niet ingevuld\n";
  12. }
  13. if (document.reactie.Contactpersoon.value == "") {
  14. error += "- Uw Functie is niet ingevuld\n";
  15. }
  16. if (document.reactie.Functie.value == "") {
  17. error += "- Uw Functie is niet ingevuld\n";
  18. }
  19. if (document.reactie.Adres.value == "") {
  20. error += "- Uw Adres is niet ingevuld\n";
  21. }
  22. if (document.reactie.Postcode_Plaats.value == "") {
  23. error += "- Uw Postcode en Plaats is niet ingevuld\n";
  24. }
  25. if (document.reactie.Telefoonnummer.value == "") {
  26. error += "- Uw Telefoonnummer is niet ingevuld\n";
  27. }
  28. if (document.reactie.Emailadres.value == "") {
  29. error +="- Uw Emailadres is niet ingevuld \n";
  30. }
  31.  
  32. if (error != '') {
  33. alert('De volgende errors zijn opgetreden: \n\n ' + error);
  34. mail.style.cursor='wait';
  35. document.reactie.SUBMIT.disabled=true;
  36. ret = false;
  37. }
  38. else {
  39. ret = true;
  40. }
  41.  
  42. return ret;
  43. }
  44.  
  45. </script>
  46. </head>
  47.  
  48. <body>
  49. <form action="mailto:hotmail@hotmail.com" method="post" enctype="text/plain" name="form1" id="form1">
  50. <table class="" cellspacing="2" cellpadding="0" width="550" border="0">
  51. <tr>
  52. <td valign="top" width="50%"> Naam organisatie: </td>
  53. <td align="right"><input class="input1" name="Bedrijfsnaam" type='text' value="" title="" size="30"> </td>
  54. </tr>
  55. <tr>
  56. <td valign="top" width="50%"> Contactpersoon: </td>
  57. <td align="right"><input class="input1" name="Contactpersoon" type='text' value="" title="" size="30"> </td>
  58. </tr>
  59. <tr>
  60. <td valign="top" width="50%"> Functie: </td>
  61. <td align="right"><input class="input1" name="Functie" type='text' value="" title="" size="30"> </td>
  62. </tr>
  63. <tr>
  64. <td valign="top" width="50%"> Adres: </td>
  65. <td align="right"><input class="input1" name="Adres" type='text' value="" title="" size="30"> </td>
  66. </tr>
  67. <tr>
  68. <td valign="top" width="50%"> Postcode + Plaats: </td>
  69. <td align="right"><input class="input1" name="Postcode_Plaats" type='text' value="" title="" size="30"> </td>
  70. </tr>
  71. <tr>
  72. <td valign="top" width="50%"> Telefoonnummer: </td>
  73. <td align="right"><input class="input1" name="Telefoonnummer" type='text' value="" title="" size="30"> </td>
  74. </tr>
  75. <tr>
  76. <td valign="top" width="50%"> Emailadres: </td>
  77. <td align="right"><input class="input1" name="Emailadres" type='text' value="" title="" size="30"> </td>
  78. </tr>
  79. <tr>
  80. <td valign="top" width="50%"> Geïnteresseerd: </td>
  81. <td align="right"><nobr>
  82. <input id="radio" class='' name='Geinteresseerd in lidmaatschap' type='radio' checked="checked" value='ja' />
  83. <label for="radio"> ja</label>
  84. </nobr> <nobr>
  85. <input id="radio2" class='' name='Geinteresseerd in lidmaatschap' type='radio' value='nee' />
  86. <label for="radio2"> nee</label>
  87. </nobr> </td>
  88. </tr>
  89. <tr>
  90. <td valign="top" width="50%"> Aan- of afmelden: </td>
  91. <td align="right"><nobr>
  92. <input id="radio3" class='' name='Aanmelden Afmelden' type='radio' checked="checked" value='aanmelding' />
  93. <label for="radio3"> aanmelden</label>
  94. </nobr> <nobr>
  95. <input id="radio4" class='' name='Aanmelden Afmelden' type='radio' value='afmelding' />
  96. <label for="radio4"> afmelden</label>
  97. </nobr> </td>
  98. </tr>
  99. <tr>
  100. <td valign="top" width="50%"> Opmerkingen: </td>
  101. <td align="right"><textarea class="inputArea" name="Opmerkingen" title="" rows="5" cols="50" ></textarea> </td>
  102. </tr>
  103. <tr>
  104. <td valign="top" width="50%">&nbsp;</td>
  105. <td align="right"><input name="Submit2" type='submit' value="Aanvragen" title="Aanvragen" />
  106. <input name="Reset2" type='reset' value="Wissen" title="Wissen" /> </td>
  107. </tr>
  108. </table>
  109. </center>
  110. </form>
  111. </body>
  112. </html>
Offline Dark_Paul - 08/11/2006 18:24 (laatste wijziging 08/11/2006 18:25)
Avatar van Dark_Paul PHP ver gevorderde <?php // dit is alleen voor de kleurtjes!!!
Knip die regel eruit, er staat bij dat 't alleen maar voor de kleurtjes is..
Citaat:
Voeg aan je form-tag dit toe: onsubmit="CheckForm"
Offline morex - 08/11/2006 19:44
Avatar van morex Nieuw lid Ik heb het gedaan maar helaas controleert hij het nog steeds niet maar inderdaad was ik dat vergeten tnx  
Volgensmij is het een heel klein stukje dat gewoon fout is maar ik zie het echt niet.

Dit hieronder staat tussen head
  1. <head>
  2. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  3. <title>Untitled Document</title>
  4. <script type="text/javascript" language="JavaScript">
  5.  
  6. function CheckForm()
  7. {
  8. var ret = true;
  9. var error='';
  10. if (document.reactie.Bedrijfsnaam.value == "") {
  11. error += "- Uw naam is niet ingevuld\n";
  12. }
  13. if (document.reactie.Contactpersoon.value == "") {
  14. error += "- Uw Functie is niet ingevuld\n";
  15. }
  16. if (document.reactie.Functie.value == "") {
  17. error += "- Uw Functie is niet ingevuld\n";
  18. }
  19. if (document.reactie.Adres.value == "") {
  20. error += "- Uw Adres is niet ingevuld\n";
  21. }
  22. if (document.reactie.Postcode_Plaats.value == "") {
  23. error += "- Uw Postcode en Plaats is niet ingevuld\n";
  24. }
  25. if (document.reactie.Telefoonnummer.value == "") {
  26. error += "- Uw Telefoonnummer is niet ingevuld\n";
  27. }
  28. if (document.reactie.Emailadres.value == "") {
  29. error +="- Uw Emailadres is niet ingevuld \n";
  30. }
  31.  
  32. if (error != '') {
  33. alert('De volgende errors zijn opgetreden: \n\n ' + error);
  34. mail.style.cursor='wait';
  35. document.reactie.SUBMIT.disabled=true;
  36. ret = false;
  37. }
  38. else {
  39. ret = true;
  40. }
  41.  
  42. return ret;
  43. }
  44.  
  45. </script>
  46. </head>


Dit hieronder staat tussen body

  1. <body>
  2. <form action="mailto:hotmail@hotmail.com" method="post" enctype="text/plain" name="form1" id="form1"onsubmit="CheckForm">
  3. <table class="" cellspacing="2" cellpadding="0" width="550" border="0">
  4. <tr>
  5. <td valign="top" width="50%"> Naam organisatie: </td>
  6. <td align="right"><input class="input1" name="Bedrijfsnaam" type='text' value="" title="" size="30"> </td>
  7. </tr>
  8. <tr>
  9. <td valign="top" width="50%"> Contactpersoon: </td>
  10. <td align="right"><input class="input1" name="Contactpersoon" type='text' value="" title="" size="30"> </td>
  11. </tr>
  12. <tr>
  13. <td valign="top" width="50%"> Functie: </td>
  14. <td align="right"><input class="input1" name="Functie" type='text' value="" title="" size="30"> </td>
  15. </tr>
  16. <tr>
  17. <td valign="top" width="50%"> Adres: </td>
  18. <td align="right"><input class="input1" name="Adres" type='text' value="" title="" size="30"> </td>
  19. </tr>
  20. <tr>
  21. <td valign="top" width="50%"> Postcode + Plaats: </td>
  22. <td align="right"><input class="input1" name="Postcode_Plaats" type='text' value="" title="" size="30"> </td>
  23. </tr>
  24. <tr>
  25. <td valign="top" width="50%"> Telefoonnummer: </td>
  26. <td align="right"><input class="input1" name="Telefoonnummer" type='text' value="" title="" size="30"> </td>
  27. </tr>
  28. <tr>
  29. <td valign="top" width="50%"> Emailadres: </td>
  30. <td align="right"><input class="input1" name="Emailadres" type='text' value="" title="" size="30"> </td>
  31. </tr>
  32. <tr>
  33. <td valign="top" width="50%"> Geïnteresseerd: </td>
  34. <td align="right"><nobr>
  35. <input id="radio" class='' name='Geinteresseerd in lidmaatschap' type='radio' checked="checked" value='ja' />
  36. <label for="radio"> ja</label>
  37. </nobr> <nobr>
  38. <input id="radio2" class='' name='Geinteresseerd in lidmaatschap' type='radio' value='nee' />
  39. <label for="radio2"> nee</label>
  40. </nobr> </td>
  41. </tr>
  42. <tr>
  43. <td valign="top" width="50%"> Aan- of afmelden: </td>
  44. <td align="right"><nobr>
  45. <input id="radio3" class='' name='Aanmelden Afmelden' type='radio' checked="checked" value='aanmelding' />
  46. <label for="radio3"> aanmelden</label>
  47. </nobr> <nobr>
  48. <input id="radio4" class='' name='Aanmelden Afmelden' type='radio' value='afmelding' />
  49. <label for="radio4"> afmelden</label>
  50. </nobr> </td>
  51. </tr>
  52. <tr>
  53. <td valign="top" width="50%"> Opmerkingen: </td>
  54. <td align="right"><textarea class="inputArea" name="Opmerkingen" title="" rows="5" cols="50" ></textarea> </td>
  55. </tr>
  56. <tr>
  57. <td valign="top" width="50%">&nbsp;</td>
  58. <td align="right"><input name="Submit2" type='submit' value="Aanvragen" title="Aanvragen" />
  59. <input name="Reset2" type='reset' value="Wissen" title="Wissen" /> </td>
  60. </tr>
  61. </table>
  62. </center>
  63. </form>
  64. </body>
Offline webrik - 11/11/2006 10:18
Avatar van webrik HTML interesse is het niet
Citaat:
onsubmit="CheckForm()"
?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.281s