![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 416 Pomógł: 0 Dołączył: 8.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Pisze skrypt ktory za zadania ma sprawdzenie czy wszystkie pola w formularzu sa wypelnione i jesli tak to wyslanie formularza jesli nie to ustawienie focus na niewypelnionym elemencie. Wymodzilem cos takiego:
Kod function sprawdz() { for (i=0;i<document.forms['f'].length;i++) if (document.forms['f'].elements[i].value=='') { alert("Nie wypelnione pole"); document.forms['f'].elements[i].focus(); return false; break; } } Funkcja sprawdz() zwraca false jesli ktores z pol formularza 'f' nie jest wypelnione i true jesli wszystko jest ok. Pozniej jakis formularz: i.. cos nie dziala. IE i Opera jak najbardziej poprawnie wszystko oblsuguje natomiast w Firefoxie wyrzuca blad 'Nie wypelnione pole' ale mimo wszystko wysyla formularz. Bede wdzieczny za podopowiedz jak zmusic firefoxa do poprawnego dzialania. |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Zmien onclick na onsubmit
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 1 Dołączył: 19.02.2004 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 23:37 |