![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 3 Dołączył: 12.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jak zrobić, aby po kliknięciu na komórkę tabeli zaznaczył się również checkbox w niej zawarty, jeśli wiem, iż będzie tam tylko 1 checkbox o takim samym ID jak dana komórka ? Z góry dziękuję za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
ID jest unikalne i nie może się powtarzać(IMG:style_emoticons/default/exclamation.gif)
Jak będzie tam jeden checkbox to najłatwiej zrobić tak: Kod referencja_do_elementu_td.onclick = function(el){ (el = this.getElementByTagName('input')[0]).checked = !el.checked; /*ew. el._zdarzenie_(); */ } Jak będzie więcej, niż jeden input to musisz przelecieć po wszystkim pętlą i spr odpowiednim warunkiem. Zamiast referencja_do_elementu_td możesz użyć atrybutu onclick. Poczytaj też o DOM. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 21:49 |