![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 18.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Muszę do istniejącej już (generowanej automatycznie) tabeli dorobić opcję z pokazywaniem i chowaniem się jednej kolumny za pomocą jednego guzika. Podejrzewam, że trzeba zmienić styl z np. display: none; na display: table-cell za pomocą JavaScript - Niestety nie mam pojęcia jak odwołać się do konkretnej kolumny za pomocą jednego guzika. Na internecie znalazłem kilka przykładów ale wszystkie były 'statyczne' - więc odwoływały się przez ID |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Ad1. tak, zrób to analogicznie
Ad2. Nie wiem do końca dlaczego tak, ale zrób: Kod <style>
td{ border:1px solid black; } </style> <table id="test"> <tr><td>1</td><td>2</td><td>3</td></tr> <tr><td>1</td><td>2</td><td>3</td></tr> <tr><td>1</td><td>2</td><td>3</td></tr> <tr><td>1</td><td>2</td><td>3</td></tr> </table> <script> var tr = document.getElementById('test').getElementsByTagName('tr'),td; for(var i=0; td = tr[i++]; ){ td.getElementsByTagName('td')[1].style.backgroundColor = 'red'; } </script> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 13:07 |