Autor | Zpráva | ||
---|---|---|---|
mephcz Profil * |
#1 · Zasláno: 23. 7. 2012, 21:16:14
Přeji dobrý den,
na stránce mám požitý skript na skrytí/zobrazení textu: <head> <script type="text/javascript"> function SwitchElementVisibility (AName) { var xElement; xElement = document.getElementById(AName); if (xElement.style.display == 'block'){ xElement.style.display = 'none'; } else { xElement.style.display = 'block'; } } </script> </head> a ve stránce potom: <a href="#" onclick="SwitchElementVisibility('div_dil_01'); return(false);">zobrazit/skrýt</a> <div style="display: none;" id="div_dil_01">skryty obsah</div> potřebuji aby při použití hide/unhide bylo předchozí hide/unhide automaticky schováno = vždy může být odkryto pouze jedeno textové pole né více najednou a odkrytí dalšího automaticky skryje aktuálně otevřené. Předem díky za pomoc. Daniel |
||
Keeehi Profil |
#2 · Zasláno: 23. 7. 2012, 22:53:25
Cyklem projděte včechny div_dil_xx a nastavte jim
display:none; pak tomu jednomu display:block;
Upozornění: Pokud nebude fungovat javascript, nikdo se k ničemu nedostane. Proto to prvotní skrytí divů by měl obstarávat javascript a ne display:none; ve style.
|
||
mephcz Profil * |
#3 · Zasláno: 24. 7. 2012, 08:43:14
Přeji dobré ráno,
můžete mi prosím trochu rozvézt případně odlehčit vaší odpověď? V javascriptu nejsem moc dobře orientovaný. V ideálním případě bych Vás poprosil o opravu přiložených zdrojových textů. Byl bych moc vděčný. Díky a s pozdravem Daniel |
||
Časová prodleva: 12 let
|
0