![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 10.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
jestem zielony z js i to moj pierwszy skrypt prosze o wyrozumialosc i pomoc - poprawnosc wprowadzonych danych jest sprawdzana tylko raz - jak zrobic by po wyswietleniu komunikatu o bledzie kursor ustawil sie w polu gdzie byl blad pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 0 Dołączył: 7.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
http://developer.mozilla.org/pl/docs/DOM:element.focus
Czyli w Twoim kodzie: - pierwsza funkcja: po wywołaniu metody alert() napisz: document.getElementById('godz').focus(); - w drugiej funkcji tak samo // alert document.getElementById('min').focus(); -------------------- w3c & c++
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 10.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
dzieki za zainteresowanie moim problemem
w tresci input dopisalem id="godz" (id="min") i nadal jest tak jak bylo czyli dane sa sprawdzane tylko za pierwszym razem a "document.getElementById('godz').focus();" nie ustawia kursora w wybranym polu pozdrawiam |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 187 Pomógł: 6 Dołączył: 31.08.2005 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
po pierwsze pamiętaj, że getElementById można używać gdy strona jest załadowana w całości... po drugie onChange zadziała gdy zatwierdzisz wartość klikając poza pole input! Lepiej zrobic coś takiego:
Ten post edytował slammer 5.11.2007, 15:13:48 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 10.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
dzieki
dziala musze to przetrawic |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 19:09 |