![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 6.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam następujący kod JS:
oraz formularz w PHP
Chciałbym, aby JS po kliknieciu przycisku: a) wszytskie - sprawdzał czy użytkownik wypełnij wszytskie pola fromularza, jeżeli NIE to powinien być komunikat B) pierwsze - sprawdzal czy uzytkownik wypelniij pole question1, question2 oraz question3. Reszta nie powinna byc sprawdzana. c) srodkowe - sprawdzal czy uzytkownik wypelniij pole zawod, wyksztalcenie oraz wiek. Reszta nie powinna byc sprawdzana. d) koncowe - sprawdzal czy uzytkownik wypelniij pole opis oraz umiejetnosci. Reszta nie powinna byc sprawdzana. Na chwile obecną działa wyłącznie przypadek "a". Jak zmodyfikować kod java script aby zadzialaly pozostale przypadki ? Z góry dzięki za pomoc Początkujacy Ten post edytował imie_nazwisko 24.11.2014, 19:57:44 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Te wszystkie opcje mają działać jednocześnie, tj. najpierw sprawdzany punkt a, potem b, itd., czy ma być kilka wersji tego skryptu z różnymi opcjami weryfikacji?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 6.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ma być kilka wersji tego skryptu z różnymi opcjami weryfikacji.
Weryfikacja zależna od kliknięcia w button |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Czyli jeśli dobrze rozumiem, ma być to w jednym skrypcie.
W takim razie musisz zmienić kolejność i warunek a) sprawdzać jako ostatni, a wszystkie inne jako, że nie są zależne musisz ustawić w kolejności zależnej od Ciebie. Sprawdzasz po kolei każdą sekcję i jeśli spełnia warunek nie sprawdzasz kolejnych. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 6.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jak sprawdzic w JS który button został klikniety przez użytkownika?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Aaa, czyli jest kilka przycisków.
Do każdego przycisku przypinasz tą samą funkcję walidacji, ale dodatkowo przekazujesz do niej parametr, który w funkcji wybiera odpowiednią opcję walidacji. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 6.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jak powinien wyglądać kod? Jestem poczatkujacym w JS
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 6.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dopisałem walidacje do Twojego kodu - http://jsfiddle.net/ac4n337b/3/
i niestety nie działa. Gdzie jest błąd? |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:19 |