Na stronie potrzebuję funkcje, która sprawdzałaby przed wysłaniem formularz, czy któreś z pól nie jest przypadkiem puste. Napisałem coś takiego w JS:
Skrypt w nagłówku:
<script language="JavaScript"> function sprawdz() { var wiadomosc = "Nie są uzupełnione następujące pola: "; if (document.form.login.value=="") { wiadomosc = wiadomosc + " - Login"; } if (document.form.haslo.value=="") { wiadomosc = wiadomosc + " - Hasło"; } if (document.form.uzytkownik.value=="") { wiadomosc = wiadomosc + " - Użytkownik"; } if (document.form.email.value=="") { wiadomosc = wiadomosc + " - E-mail"; } if (wiadomosc == "Nie są uzupełnione następujące pola: ") { document.form.submit(); } else { alert(wiadomosc); return false; } } // Koniec --> </script>
Formularz:
Wszystko gra pięknie i ładnie, ale po tym jeśli formularz jest wypełniony poprawnie, to nie są przesyłane dane dalej:/ Widzi ktoś tutaj jakiś błąd? Może znacie jakiś lepszy skrypt do tego?