Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Sprawdzanie formularza
Forum PHP.pl > Forum > Przedszkole
Puzi
Witam,
Znalazłem taki skrypt do sprawdzania formularza i wszystko było by dobrze gdyby nie jeden szczegół. Jeśli brakuje jakichkolwiek danych to wyskakuje informacja "W formularzu brakuje następujących informacji: ( i tu są one wymienione)". I jak wcisnę OK to w formularz mi się wysyła a nie powinien. Jak zrobić aby po wciśnięciu na wyświetlonym komunikacie OK nie wysyłało mi formularza??

Oto kod skryptu:
  1. <script type="text/javascript">
  2. function checkMandatory()
  3. {
  4. var error_string = "";
  5. if (window.document.the_form.tytul.value == "")
  6. {
  7. error_string += "Musisz podać tytuł.\n";
  8. }
  9. // Sprawdzamy listę
  10. if (window.document.the_form.tresc.value == "")
  11. {
  12. error_string += "Musisz podać treść.\n";
  13. }
  14. if (error_string == "")
  15. {
  16. return true;
  17. }
  18. else
  19. {
  20. error_string = "W formularzu brakuje następujących informacji: \n" + error_string;
  21. alert(error_string);
  22. return false;
  23. }
  24. }
  25.  
  26. <form name="the_form" action="" method="post" onSubmit="var the_tesult = checkMandatory(); return the_result;">
  27. tytuł: <input type="text" name="tytul"><br>
  28. treść: <textarea name="tresc"></textarea><br>
  29. <input type="submit" value="Wyślij">
  30. </form>


Proszę o pomoc
Pozdrawiam
skowron-line
  1. <form name="the_form" action="" method="post" onSubmit="return checkMandatory();">
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.