Avatar billede webblaster Nybegynder
11. januar 2006 - 10:42 Der er 1 løsning

Problemer med tree-menu button

Hej Jeg har et lille problem ! Jeg kan godt finde ud af at lave en Tree-menu Button som default er foldet ud:

<a href="#" onClick="document.getElementById('menu1').style.display = (document.getElementById('menu1').style.display == 'block') ? 'none' : 'block'; if (document.all.pl_1.style.display==''){document.all.pl_1.style.display='none';document.all.mi_1.style.display='';}else{document.all.pl_1.style.display='';document.all.mi_1.style.display='none';} return true;"><SPAN ID="pl_1" Style="display:none">+</SPAN><SPAN ID="mi_1" >-</SPAN>Menupunkt 1</a>
<br>
<div id="menu1" style="display: block;">
Button1
Button
</div>

Men hvordan skal koden se ud hvis den som default skal være "lukket"/ikke udfoldet
Avatar billede webblaster Nybegynder
11. januar 2006 - 14:00 #1
Lukker igen det var bare mig der sov!! havde bare glemt at bytte block ud med none i denne linje

<div id="menu1" style="display: block;">

så løsningen er

<a href="#" onClick="document.getElementById('menu1').style.display = (document.getElementById('menu1').style.display == 'none') ? 'block' : 'none'; if (document.all.pl_1.style.display==''){document.all.pl_1.style.display='block';document.all.mi_1.style.display='';}else{document.all.pl_1.style.display='';document.all.mi_1.style.display='block';} return true;"><SPAN ID="pl_1" Style="display:none"></SPAN><SPAN ID="mi_1" >+</SPAN>Menupunkt 1</a>
<br>
<div id="menu1" style="display: none;">
Button1
Button
</div>
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester