05. marts 2004 - 14:20
Der er
6 kommentarer og 1 løsning
<DIV> et synligt lag
Kan man lave så man kun har et lag synligt og så forskellig tekst i de forskellige lag, og så aktivere det fra en anden frame ?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
05. marts 2004 - 14:33
#1
Dette lille script ændrer synligheden af det layer der bliver smidt ind i det. Du skal skrive følgende i dit html-link: <a href="#" onClick="changeState(DitDivId);">Bla bla bla</a> <SCRIPT Language="JavaScript"> function changeState(parent){ if(document.getElementById(parent).style.display=='none'){ expandEl(parent); } else{ closeEl(parent); } } function expandEl(parent){ document.getElementById(parent).style.display='block'; return false; } function closeEl(parent){ document.getElementById(parent).style.display='none'; return false; } </SCRIPT>
05. marts 2004 - 14:35
#2
Husk at sætte hvert enkelt lag enten synligt eller usynligt som default. Skjult lag: <div style="visibility:none"></div> Synligt lag: <div style="visibility:block"></div> og så en lille rettelse til det ovenover: <a href="#" onClick="changeState(DitDivId);">Bla bla bla</a> skal være: <a href="#" onClick="changeState('DivIdDerskal skjules');changeState('DivIdDerskal Vises');">Bla bla bla</a>
05. marts 2004 - 14:40
#3
>>fluskout Den har du godt lavet til at udvides meget ?o] -- og så har du en fejl (tastefejl ?-) <div style="display:none"></div> <div style="display:block"></div> function changeState(elm){ st = document.getElementById(elm).style if(st.display!='display'){ st.display='display'; } else{ st.display='none'; } }
05. marts 2004 - 14:42
#4
Ja, jeg bruger den i mange forskellige sammenhænge og kalder nogle af funktionerne seperat, så den er ikke ligefrem kompakt :P
flushout smidder du et svar :) Så er der points
Giver lige et par dage mere og så lukker jeg spg.
Lukker nu :) Kommer du efter det så lav lige et indlæg :)
Vi tilbyder markedets bedste kurser inden for webudvikling