Autor | Zpráva | ||
---|---|---|---|
mrm Profil |
#1 · Zasláno: 19. 3. 2008, 14:56:03
Potřebuji schovávat a zobrazovat části tabulky - sloupce dle toho jak které údaje jsou potřeba, celá se bohužel na jakýkoliv monitor nevleze :((
a teď k řešení, využívám tento script který mě dosud stačil protože jsem vždy schovával jen jeden prvek, chci-li ale schovat prvků více, protože tabulka více řádků - tj. více td tak to nefunguje a schová se jen ten první. Doplnil jsem tedy cyklus, jenže nevím kolik budu mít v tabulce prvků, zároveň bych ještě potřeboval udělat script aby fungoval tak že na jedno kliknutí schová, na druhé opět ukáže. JS: <script> function schov(polozka){ for(a=1;a<=6;a++){ document.getElementById(polozka+a).style.display = "none"; } return false; } </script> CSS: .adresatd { display: block; } ČÁST TABULKY: <td id=\"adresatd$pocet_zaznamu\" class=\"adresatd\">$lt[ulice], $lt[obec], $lt[psc]</td> |
||
peta Profil |
#2 · Zasláno: 19. 3. 2008, 16:08:17 · Upravil/a: peta
google.com site:diskuse.jakpsatweb.cz skryti sloupce tabulky
Idealni je vygenerovat celou tabulku. Radky se daji pocidat pres JS DOM. tr = (tabulka).getElementsByTagName('TR'); ...(i=0;tr.length...) { td = tr[i].getElementsByTagName('TD'); td[5].style.display = "none"; // td[5].style.display = ""; } |
||
Časová prodleva: 16 let
|
0