Avatar billede alienpimp Nybegynder
10. januar 2001 - 10:56 Der er 2 kommentarer

skjul/vis tekst

Kan man få en skjult (og hvorddan laver man den skjulte tekst? tekst til at komme frem ved at trykke på en anden tekst?
Avatar billede lip Nybegynder
10. januar 2001 - 11:09 #1
Således;
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Untitled</title>     
<script language=\"javascript\">    
//Mouseover DHTML
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false

// Show/Hide functions for non-pointer layer/objects
function show(id) {
    if (ns4) document.layers[id].visibility = \"show\"
    else if (ie4) document.all[id].style.visibility = \"visible\"
}

function hide(id) {
    if (ns4) document.layers[id].visibility = \"hide\"
    else if (ie4) document.all[id].style.visibility = \"hidden\"
}

    </script>
</head>

<body>
<a href=\"#\" onClick=\"show(\'Layer1\')\">Klik her</a>

<span id=\"Layer1\" style=\"position: absolute; left:50; top:50; width: 200; height:100; z-index: 3; visibility: hidden\">Denne tekst vises n&aring;r der klikkers</span>

</body>
</html>

lip
Avatar billede engrob Nybegynder
10. januar 2001 - 16:08 #2
Denne her er cross-browser. Den virker i NS6...

<HTML>
<HEAD><TITLE>vis tekst</TITLE>
<SCRIPT LANGUAGE=\"javascript>
NS4 = (document.layers)? true:false;
IE4 = (document.all)? true:false;
DOM = (document.getElementById)? true:false;

function vis(id) {
      if (NS4) document.layers[id].visibility = \"show\"
      else if (IE4) document.all[id].style.visibility = \"visible\"
      else if (DOM) document.getElementById(id).style.visibility = \"visible\"
}

function gem(id) {
      if (NS4) document.layers[id].visibility = \"hide\"
      else if (IE4) document.all[id].style.visibility = \"hidden\"
      else if (DOM) document.getElementById(id).style.visibility = \"hidden\"
}
</SCRIPT>
</HEAD>
<BODY>

<A HREF=\"java script:vis(\'tekst\')\">Vis teksten</A>
<DIV ID=\"tekst\" STYLE=\"position:absolute; visibility:hidden; left:30; top:40;\">Her skal der stå en tekst</DIV>

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