10. april 2008 - 13:43Der er
13 kommentarer og 1 løsning
vis/skjul <div> kode.
hej. :)
jeg har fundet en kode på google til at vise/skjule en <div> element, og det virker fint.
men så har jeg et problem.
når jeg trykker vis så viser den godt nok den <div> element, men den viser toppen af min side. men jeg vil gerne have den skal vise det første ligne af min <div> element.
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.
<script type="text/javascript"> <!-- function toggle_visibility(id) { var e = document.getElementById(id); if(e.style.display == 'block') e.style.display = 'none'; else e.style.display = 'block'; } //--> </script>
til:
<script type="text/javascript"> <!-- function toggle_visibility(e){ var e=document.getElementById(id); e.style.display=e.style.display!='none'?'block':'none'; } //--> </script>
Og hvis "text før visning" skal skjules, når "text efter visning" ses, kan du lægge "text før visning" i en div med f.eks. id="bar" og rette linket til:
w13, nej, den skal ikke erstatte det, den skal gør som den gør nu, men bare ruller ned til "text efter visning", og viser "text efter visning" i toppen af siden. altså ruller ned til den ligne. :)
Det omtales også af og til som et "bogmærke". Det gør det muligt at springe til et sted på siden uden at genindlæse den. I dette tilfælde linker man bare til "#foo".
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.