Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Sprawdzenie formularza
cycofiasz
post
Post #1





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Witam, ma głupawy problem. Chciałem odciążyć serwer i walidować formularz rejestracji przez js, ale... prosty skrypcik js nie działa jak bym tego oczekiwał...

  1. function sprawdzenie()
  2. {
  3. var formularz = document.rejestracja;
  4. var blad = '';
  5.  
  6. if( formularz.username.value == '' || formularz.email.value == '' || formularz.password.value == '' || formularz.password2.value == '' || formularz.captcha.value == '' )
  7. { blad = 'Uzupełnij wszystkie pola.'; }
  8.  
  9. if( blad.value != '' ) {alert(blad);}
  10. else {formularz.submit();}
  11. }


Owszem, działa poprawnie gdy któreś z pól jest puste, ale gdy je wszystkie uzupełnię, to i tak wyświetla się pusty alert... Co mam źle w kodzie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cycofiasz
post
Post #2





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

Ostrzeżenie: (0%)
-----


ok, spoko, ale ja planowałem troszkę rozbudować ten kod js, i wykorzystać tę zmienną blad jako swego rodzaju flagę w dalszej części kodu. Owszem, ten kod który podałeś działa, ale nie z wykorzystaniem zmiennej blad (co prawda ją tworzsysz, ale nie wykorzystujesz). Ja chciałbym się dowiedzieć co w moim kodzie jest nie tak.

Nie miałem zamiaru ci docinać, ale formularz to raczej ja mam ok...

Już mam: bez .value (IMG:http://forum.php.pl/style_emoticons/default/haha.gif)

Ten post edytował cycofiasz 14.04.2009, 20:51:31
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 18:41