![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 26.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Kiepsko mi idzie z javascriptem. Mam pytanie - jaka skladnie zastosowac jesli chce spradzic, czy element o danym id wystepuje w dokumencie? dajmy na to - nie dziala. Skrypt wyrzuca blad podajac - element niezdefiniowany. Zatem jak sprawdzic, czy element jakies_id wystepuje na stronie. Drugi problem. W skrypcie ktory mozolnie probuje skonstruowac funkcja musialaby "wiedziec" nad jakim polem formularza w danej chwili znajduje sie kursor i przekazac to do funkcji (tak mysle) Wskazuje kursorem na pole formularza wywoluje funkcje X zdarzeiem onmouseover,. Funkcja winna zczytac, nad jakim polem znalazl sie kursor, aby w zaleznosci od tego wykonac okreslona akcje... Czy jest to wykonalne? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Nawet funkcji nie umiesz wywołać!
http://www.tizag.com/javascriptT/javascrip...elementbyid.php |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 26.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Na podstawie czego wysnules taki wniosek? Mozesz odpowiedziec na pytanie? To ja odpowiem, że pewnie na podstawie kształtu Twoich nawiasów (IMG:style_emoticons/default/nerdsmiley.png) "jaka skladnie zastosowac jesli chce spradzic, czy element o danym id wystepuje w dokumencie (na stronie)?" Ekhm cytować samego siebie... można i tak. O tak:
Ad 2 tak jest to wykonalne i jeśli dobrze zrozumiałem to robisz tak, że: - nadajesz każdemu polu unikalne id - podczepiasz pod zdarzenie onmouseover (dla każdego pola) wywołanie funkcji - przekazując jej id pola czy co tam potrzebujesz. Można użyć tego tak, przekazując id elementu, na który najechano myszką:
wewnątrz funkcji posiadając przekazane przed chwilą id możesz właśnie za pomocą document.getElementById możesz pobrać interesujący Cię element i już robić sobie z nim czego dusza zapragnie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 23:22 |