Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> weryfikacja danych - formularz wysyła się mimo błędu
eki
post 5.08.2010, 19:52:10
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 26.03.2008
Skąd: nowy sącz

Ostrzeżenie: (10%)
X----


Witam!
mam następujący kod js. wykonuje się poprawnie, ponieważ wyskakuje okienko z komunikatem, ale po kliknięciu w nim ok następuje przeładowanie strony i wysłanie formularza!
pracuję na szablonach Smarty.
CODE
function placeOrder(form) {
if (validateEmail(form["mail"],form["mail_help"]) &&
validatePass(form["haslo"],form["haslo_help"]) &&
validatePassTheSame(form["haslo2"],form["haslo2_help"]) &&
validateNoneEmpty(form["nazwa"],form["nazwa_help"]) &&
validateReg(form["regulamin"],form["regulamin_help"])) {
form.submit();
}else {
alert("Przykro mi,ale podane informacje nie są prawidłowe");
return false;
}
}
Go to the top of the page
+Quote Post
czachor
post 5.08.2010, 21:03:33
Post #2





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


dodaj return false; mniej więcej tak:
Kod
onclick="placeOrder('form');return false;"


jeśli dane będą poprawne, to formularz zostanie wysłany (form.submit()), jeśli nie, to return zatrzyma wysyłanie


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 12.05.2024 - 16:15