Avatar billede showsource Seniormester
26. november 2005 - 11:12 Der er 1 løsning

Menu script som her på exp

Hej
Vil lave et "stifinder"-script, med udgangspunkt i
http://showsource.users.whitehat.dk/exp/610572/

Det jeg mangler, er et script der kan vise filer i en mappe, ved en onclick, på samme måde som box'ene her på exp.

Altså, først bliver mapper vist.
Ved klik på en mappe, vises filer som er i mappen.
Og først ved "luk" klik, vises filer ikke mere.

Så klikker man på alle mapper, vises filer i alle mapper.

Kunne godt kikke kode her på exp, men vil nu hellere ha' hjælp herfra :O)
Avatar billede showsource Seniormester
26. november 2005 - 13:23 #1
hmm, efter lidt kikken kode her på exp, blev det til flg.

<html>
<head>
<title>Javascript test</title>
<script type="text/javascript">


function get_id ($id) {
    if (document.all && document.getElementById) {
    return document.all($id);
    } else if (!document.all && document.getElementById) {
    return document.getElementById($id);
    } else {
    return false;
    }
}

function box_click ($id) {
    if (($bcontent = get_id($id))) {
    $bcontent = $bcontent.style;
    } else {
    return false;
    }

    if ($bcontent.visibility == 'hidden') {
    $bcontent.display = '';
    $bcontent.visibility = 'visible';
    } else {
    $bcontent.display = 'none';
    $bcontent.visibility = 'hidden';
    }
}


</script>
</head>
<body>

<?php
$indryk = 10;
for($i = 1; $i < 5; $i++) {
echo"<div id=\"link_". $i ."\" style=\"margin-left:". ($indryk*$i) ."\"><a href=\"#\" onclick=\"box_click('info_". $i ."');\">Vis ". $i ."</a>\r\n";
echo"<div id=\"info_". $i ."\" style=\"position:relative; visibility: hidden; display:none\">Blablalblbllalblalbl<br />Blablalblbllalblalbl</div></div>\r\n";
}
?>


</body>
</html>
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