01. oktober 2007 - 16:15Der er
10 kommentarer og 1 løsning
vis links skjul links
hej hvordan kan jeg gøre så hvis jeg fx trykker på linken mad så kommer der under links som fx pizza, pasta og sådan noget, uden at det sletter de andre links jeg har på menuen men bare rykker dem ned?.... det er noget med onclick show
Danmark vil mindske afhængigheden af globale techgiganter, men det kræver mere end politiske formuleringer og strategier, understreger PROSA’s formand Niels Bertelsen.
Eller kortere: --------------------------------------- <script type="text/javascript"> function foldud(elm){ var ancarr=elm.parentNode.getElementsByTagName("a"); for(i=0;i<ancarr.length;i++)ancarr[i].style.display=ancarr[i].style.display=="none"?"inline":"none"; } </script>
<ul> <li><span onclick="foldud(this)">Mad</span><br /> <a href="">pizza</a> <a href="">pasta</a> </li> </ul> --------------------------------------- Det kan også gøres ved at definere et id på det, som skal skjules/vises: --------------------------------------- <script type="text/javascript"> function ToggleShow(elm){ elm=document.getElementById(elm); elm.style.display=elm.style.display=="none"?"inline":"none" } </script>
Ja. Det skal jo lige skjules først. Bare smid en style="display:none" på det, der skal skjules. -------------------------------------- <script type="text/javascript"> function ToggleShow(elm){ elm=document.getElementById(elm); elm.style.display=elm.style.display=="none"?"inline":"none" } </script>
når jeg sætter det nye ind viser den stadig dem under, og fx mad forsvinder så man ikke kan gøre noget....nu virker det overhovdet ik ....? kan ik lige afprøve det
Ja, det er så kun linkene, der skal have display: none; <li> <span onclick="ToggleShow('mad')">Mad</span> <div style="display:none" id="mad"> <a href="">pizza</a><br> <a href="">pasta</a> </div> </li>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.