![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 6 Dołączył: 13.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem ponieważ metoda na ukrywanie DIVów nie działa z elementami tabeli, a przypisywanie id każdej komórce jest męczące, więc jak ukryć TYLKO taki kawałek kodu:
Ma ktoś jakiś pomysł? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat Na początek poczytaj o strukturze tabel. Bo temat nie jest Ci chyba znany :? Co masz na myśli? Cytat Po drugie gdybym wiedział jaki kod w js napisać to bym się tu nie pytał, więc może podasz przykład. Trochę się tu zmieniło od mojej ostatniej aktywności... Wtedy wymagano samodzielnej "pracy" (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) Kod <script type="text/javascript"> function sh(){ var trs = document.getElementsByTagName("tr"); for(i=0;i<trs.length;i++){ if(trs[i].className=="h"){ if(trs[i].style.display=='none') trs[i].style.display='block'; else trs[i].style.display='none'; } } } </script> Skrypt ogólnie dobry, tylko może się kaszanić w bardziej sztywno-standardowych przeglądarkach. Jeśli chcesz uzyskać ponownie pojawienie się wiersza, należy przywrócić mu poprzednią wartość "display". Ty dałeś "block", a wiersz tabelki nie jest elementem blokowym. Należy zamienić ='block'; na: ='table-row'; lub =''; Wybór należy do Ciebie. Ten post edytował Zajec 29.04.2005, 16:13:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 14:12 |