Avatar billede mikkelk Nybegynder
05. september 2004 - 21:27 Der er 1 kommentar og
1 løsning

Linkboks ved klik på link - lidt problemer

Hvad er fejlen/fejlenen i følgende stump kode:

<html>
<head>
<SCRIPT>
var Ymouse = Xmouse = 0;
var ns6 = (document.getElementById && !document.all)?true:false;
var d = (ns6)?window:document;

d.onmousemove = getMousePos;

function getMousePos(evnt) {
  Ymouse = (ns6)?evnt.pageY:event.y;
  Xmouse = (ns6)?evnt.pageX:event.x;
}

function show(ID){
  if(document.getElementById){
    document.getElementById(ID).style.visibility = 'visible';
    var inf = (ns6)?document.getElementById(ID):document.all.ID;
    inf.style.left = Xmouse;
    inf.style.top = Ymouse;
  }else if(document.all){
    document.all.ID.style.visibility = 'visible';
  }
}
function holdShow(ID){
  if(document.getElementById){
    document.getElementById(ID).style.visibility = 'visible';
  }else if(document.all){
    document.all.ID.style.visibility = 'visible';
  }
}
function hide(ID){
  if(document.getElementById){
    document.getElementById(ID).style.visibility = 'hidden';
  }else if(document.all){
    document.all.ID.style.visibility = 'hidden';
  }
}
</SCRIPT>
</head>

<body>
<br><br><br>
<div id="linkBoks2" style="position:absolute;top:0;left:0;visibility:hidden;border:1px solid black;padding:3px;background:#DCE7E0;font-family:verdana;font-size:8pt;" onmouseout="hide('linkBoks2');" onmouseover="holdShow('linkBoks2');">test<br></div>
<P><a name="MalawiLexRef" href="java script:void(0)" onmouseout="hide('linkBoks2');" onclick="show('linkBoks2');">Protomelas fenestratus "Steveni" Nkhata Bay</a></P>

</body>
</html>
Avatar billede mikkelk Nybegynder
05. september 2004 - 21:28 #1
Tanken er at der skal åbne en lille boks ved linket når man klikker på det, som indeholder en tekst, eller ekstra links - her teksten "test"
Avatar billede mikkelk Nybegynder
05. september 2004 - 22:01 #2
Fandt selv en løsning ved at skrive hele skidtet om :-)
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