Avatar billede zehrid Nybegynder
12. april 2005 - 11:58 Der er 5 kommentarer og
1 løsning

fold ud side

hej. hvordan laver man en "fold ud" side sådan så når man trykker på et bestemt sted/link på siden, bliver siden "udvidet" og når man igen trykker på samme link, så bliver sided foldet en igen?
Avatar billede kongfjong Nybegynder
12. april 2005 - 12:09 #1
Kan du evt. give et eksempel via link?
Avatar billede zehrid Nybegynder
12. april 2005 - 12:21 #2
http://www.juventuz.dk/nyheder.php#nPHP1113249632

jeg vil have det sådan at hvis man klikker på en af overskrifterne, f.eks. "Tidligere træner bakker Juve op" så vil teksten ned under som tilhører dette afsint forsvinde, og hvis man igen trykker på linket (overskrifeten) så bliver teksten "foldet ud" :)
Avatar billede coderdk Praktikant
12. april 2005 - 12:23 #3
Noget javascript/dhtml som dette: http://gemal.dk/util/
?
Avatar billede coderdk Praktikant
12. april 2005 - 13:12 #4
Ok, det lyder som noget i denne stil:

<html>
    <head> 
        <title>test</title>
    </head>
    <body>
        <script type="text/javascript" language="javascript">
            function fold( what )
            {
                e = document.getElementById( what );
                e.style.display = ( e.style.display == 'block' ? 'none' : 'block' );
            }
        </script>
        <div style="cursor: pointer; text-decoration: underline" onclick="fold('id1')">Overskrift 1</div>
        <div style="display: none" id="id1">Dette er teksten<br />Ja det er!</div>
        <div style="cursor: pointer; text-decoration: underline" onclick="fold('id2')">Overskrift 2</div>
        <div style="display: none" id="id2">Dette er teksten<br />Ja det er!</div>
        <div style="cursor: pointer; text-decoration: underline" onclick="fold('id3')">Overskrift 3</div>
        <div style="display: none" id="id3">Dette er teksten<br />Ja det er!</div>
    </body>
</html>
Avatar billede zehrid Nybegynder
12. april 2005 - 13:24 #5
ok tak for besvarelsen.. kan man gør det samme i php ?
Avatar billede coderdk Praktikant
12. april 2005 - 13:28 #6
Uhmmm ja og nej, PHP er noget der bliver kørt på serveren, før din browser ser det, og javascript/dhtml bliver kørt i browseren - Du kan lave det i PHP men så skal siden reloades hver gang...
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