Avatar billede hono Nybegynder
29. maj 2002 - 15:24 Der er 2 kommentarer og
1 løsning

Sende parametre

Det er så længe siden jeg har brugt javascriopt. Hjælp mig lige:

<script language="javascript" type="text/javascript">
function peg(linket){
document.images.linket.style.src="trekantroed.gif";
}
function fjern(linket){
document.images.linket.src="trekant.gif";
}
</script>


og nede i body:

<div onmouseover="peg('link1');" onmouseout="fjern('link1')"><a href="startside.html" title="Startsiden" class="menu"><img src="trekant.gif" alt="Pil" id="link1" border="0">&nbsp;Startside</a></div>


Hvad er forkert. Den sender vist ikke "linket" rigtigt :(

Hono
Avatar billede ras2000 Nybegynder
29. maj 2002 - 16:16 #1
Nej, skift link1 ud med this, alle steder på nær der hvor der står id="link1".
This er en henvisning til det aktuelle element. Link1 er dets id. Hvis du vil kalde det via id'et, skal du skrive document.all.link1.egenskab
du må ikke have to id'er der er ens, de skal være unikke.
En lidt nemmere måde at gøre det på, ville være det her:
<a href="startside.html" title="Startsiden" class="menu" onmouseover="this.children[0].src = 'trekantroed.gif'" onmouseout="this.children[0].src = 'trekant.gif'"><img src="trekant.gif" alt="Pil" border="0">&nbsp;Startside</a>
Avatar billede hono Nybegynder
29. maj 2002 - 17:08 #2
tak, smid et svar.

Hono
Avatar billede ras2000 Nybegynder
29. maj 2002 - 17:10 #3
Hovsa, svar
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