login  Naam:   Wachtwoord: 
Registreer je!
 Forum

java leeg veld

Offline zwobbel - 28/08/2006 11:07
Avatar van zwobbelPHP gevorderde Ik heb een script gevonden waarmee je kan controleren of een field is ingevuld
  1. <SCRIPT language="JavaScript">
  2. function validate(form) {
  3. if (form.veld naam.value=="") {
  4. alert("Bericht wat je te zien krijgt als het veld niet is ingevuld");
  5. return false;
  6. } else if (form.veld naam.value=="") {
  7. alert("Bericht wat je te zien krijgt als het veld niet is ingevuld");
  8. return false;
  9. }
  10. }
  11. </SCRIPT>


Maar hoe zorg ik er nu voor als men op submit dat hij dit java script uitvoerd en als er geen legen velden zijn hij doorgaat naar het posten van de data zodat ik mijn php query kan uitvoeren?

7 antwoorden

Gesponsorde links
Offline jensen - 28/08/2006 11:10
Avatar van jensen Nieuw lid <form name="mekker" onSubmit="validate(this)"...
ofzo
Offline zwobbel - 28/08/2006 11:15
Avatar van zwobbel PHP gevorderde Ja maar als ik dan klik gaat hij alleen maar kijken of alle velden zijn ingevuld.
Maar ik moet het zo hebben als alles is ingevult dat hij gewoon de data mag posten zodat ik verder kan gaan met php...
Offline marten - 28/08/2006 11:17 (laatste wijziging 28/08/2006 11:17)
Avatar van marten Beheerder dan moet je de elseif weghalen

  1. <SCRIPT language="JavaScript">
  2. function validate(form) {
  3. if (form.veld naam.value=="") {
  4. alert("Bericht wat je te zien krijgt als het veld niet is ingevuld");
  5. return false;
  6. }
  7. }
  8. </SCRIPT>
Offline jensen - 28/08/2006 11:20 (laatste wijziging 28/08/2006 11:23)
Avatar van jensen Nieuw lid 'k Was een woordje vergeten:
<form onSubmit="return validate(this)" action="action.php"...

edit: en je kan best een else if gebruiken, maar dan moet je true returnen
Offline zwobbel - 28/08/2006 11:34
Avatar van zwobbel PHP gevorderde K het werkt prima !
Is er ook een controle op email in javascript?
Offline jensen - 28/08/2006 11:35
Avatar van jensen Nieuw lid hier
Offline zwobbel - 28/08/2006 11:42
Avatar van zwobbel PHP gevorderde K thx voor de gene die willen weten hoe ik het email controle heb gedaan:
  1. function echeck(str) {
  2.  
  3. var at="@"
  4. var dot="."
  5. var lat=str.indexOf(at)
  6. var lstr=str.length
  7. var ldot=str.indexOf(dot)
  8. if (str.indexOf(at)==-1){
  9. return false
  10. }
  11.  
  12. if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
  13. return false
  14. }
  15.  
  16. if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
  17. return false
  18. }
  19.  
  20. if (str.indexOf(at,(lat+1))!=-1){
  21. return false
  22. }
  23.  
  24. if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
  25. return false
  26. }
  27.  
  28. if (str.indexOf(dot,(lat+2))==-1){
  29. return false
  30. }
  31.  
  32. if (str.indexOf(" ")!=-1){
  33. return false
  34. }
  35.  
  36. return true
  37. }
  38. if (echeck(form.email.value)==false) {
  39. alert("E-mail adres is niet geldig!");
  40. return false;
  41. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.201s