Avatar billede prop46 Nybegynder
17. juni 2003 - 22:15 Der er 5 kommentarer og
1 løsning

vis div når siden loades

Har sådan et lille script til at skifte ud i mine <div>'er

<script type='text/javascript'>

var nuAktiv = null;
function visDiv( divNavn ) { //virker ikke i Netscape 4
    var nuDiv = (document.getElementById)
                ? document.getElementById(divNavn)
                : (document.all) ? document.all[divNavn] : null;
    if ( !nuDiv || nuAktiv == nuDiv ) return;
    if ( nuAktiv ) nuAktiv.style.visibility = "hidden";
    nuDiv.style.visibility = "visible";
    nuAktiv = nuDiv;
}
</script>

Hvordan sætter jeg en bestemt <div> til at være visible når siden loades?
Avatar billede roenving Novice
17. juni 2003 - 22:21 #1
Sætter
<div id="..." style="visibility:visible">
ind i html-koden

hth
jes
Avatar billede prop46 Nybegynder
17. juni 2003 - 22:24 #2
ja... men jeg skal jo stadig have den til at forsvinde når en anden <div> bliver aktiv
Avatar billede roenving Novice
17. juni 2003 - 22:44 #3
<body ... onload="visDiv(divNavn);">
kan du så gøre
Avatar billede prop46 Nybegynder
18. juni 2003 - 09:24 #4
okay... men så er jeg lige ude i et lille PHP problem, for da filen med <div>'erne på er en include så har jeg slet ikke nogen body på dette dokument!
Avatar billede roenving Novice
18. juni 2003 - 12:08 #5
<script language="javascript" type="text/javascript">
function startdiv(){
  visDiv(divNavn);
}
document.onload = startdiv;
</script>
Avatar billede roenving Novice
30. juni 2003 - 21:37 #6
-- takker for points ;~}
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