Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: weryfikacja danych - formularz wysyła się mimo błędu
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
eki
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;
}
}
czachor
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
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.