Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Obsługa formularza
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kyez
Witajcie.

Dopiero zaczynam swoja przygodę z javascript więc proszę o wyrozumiałość. Otóż potrzebuję zrobić skrypt logowania. Samym sprawdzniem podanych wartości zajmie się już PHP w pliku auth.php. Java w indexie ma sprawdzić czy pola zostały w ogóle wypełnione. Wszystko co wklejam poniżej powstało w wyniku sudiowania książek i internetu, ale niestety nie chce działać poprawnie. Proszę o pomoc.

  1. <form name="login" action="auth.php" method="post" onsubmit="return check(this)">
  2. Podaj swój login: <input type="text" name="auth_username" style="margin-left: 12px;"></br>
  3. Podaj swoje hasło: <input type ="password" name="password">
  4. <input type="submit" name="SubMit" value="zaloguj"/>
  5. </form>
  6.  
  7.  
  8. <script type="text/javascript">
  9. var login_pole = document.forms['login'].auth_username;
  10. var password_pole = document.forms['login'].password;
  11.  
  12. var login = login_pole.value;
  13. var password = password_pole.value;
  14.  
  15. if (login != '' && password != ''){
  16. return true;
  17. }else {
  18. return false;
  19. }
  20.  
  21.  
  22. </script>
hubson87
Masz

  1. onsubmit="return check(this)"


Potem masz jakieś linijki javascriptu które chyba miały być tą funkcją check() ale nie są.
Zamknij wszystko co masz między <script></script> w definicję funkcji check tzn
[JAVASCRIPT] pobierz, plaintext
  1. <script type="text/javascript">
  2. function check() {
  3. // tutaj twoje sprawdzanie
  4. }
  5.  
  6. </script>
[JAVASCRIPT] pobierz, plaintext
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.