![]() |
![]() |
![]()
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. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 23:40 |