![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 4 Dołączył: 7.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie potrzebuje zwalidować formularz przy pomocy jQuery (to wymóg) tak że gdy pole straci focus a nie zostało wypełnione (focus przejdzie na inne pole to) to input zyskuje czerwoną ramke..
Po stracie focus ramka robi się czerwona:
jednak jak chciałem dodać warunek że jak dzieje się tak tylko w przypadku pola pustego to wyszła kicha :/
Z góry dziękuje i pozdrawiam (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 89 Dołączył: 27.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
O ile w Twoim pierwszym kodzie jest wszystko ok, bo używasz funkcji blur(), o tyle w drugim przypadku.. już jej nie używasz (IMG:style_emoticons/default/smile.gif) Tylko w pewnym sensie sprawdzasz czy ona istnieje: if ((imie == "") && ($("input#imie").blur)) - a że funkcja istnieje, dlatego wartość logiczna warunku to TRUE i wykonuje się on zaraz po załadowaniu dokumentu (czyli zaraz po załadowaniu dostajesz czerwoną ramkę).
Spróbuj tak:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 07:39 |