Avatar billede gnutella Nybegynder
17. oktober 2003 - 20:58 Der er 3 kommentarer og
1 løsning

On-mouse skift billede

Hej hej alle.

Jeg har ikke så meget forstand på JAVASCRIPTS, men nu har jeg prøvet alt og dette script, der skal få 2 billeder til at skifte ved mouse_over, fungere bare ikke!

HJÆÆÆÆÆLP HVAD MANGLER JEG!

<html>

<head>
<script type="text/javascript">
billede1 = new Image();
billede1.src = "billede1.gif";

billede2 = new Image();
billede2.src = "billede2.gif";

function skiftbillede(img_name,img_src) {
document[img_name].src=img_src;
}
</script>

</head>

<body>
<a href="http://www.chilidesign.dk" onmouseover="skiftbillede('klik her','billede2.gif')" onmouseout="skiftbillede('eksempel','billede1.gif')"> <img name="eksempel" src="billede1.gif" alt="ja ja, det virker ikke" style="border:none;" /></a>
</body>

</html>
Avatar billede skovenborg Nybegynder
17. oktober 2003 - 21:12 #1
du skal skrive:
function skiftbillede(img_name,img_src) {
document.images[img_name].src=img_src;
}
Avatar billede skovenborg Nybegynder
17. oktober 2003 - 21:18 #2
nej undskyld - jeg tror ikke det virker, men det ville også være lettere hvis du bare gjorde det hele på billedet (altså droppede funktionen):
<a href="http://www.chilidesign.dk" > <img name="eksempel" onmouseover="this.src = 'billede2.gif';" onmouseout="this.src = 'billede1.gif';" src="billede1.gif" alt="ja ja, det virker ikke" style="border:none;" /></a>
Avatar billede sunepopp Nybegynder
17. oktober 2003 - 21:18 #3
Nej, det er blot første gang du kalder functionen. Der kalder du den med "klik her", men det er der jo ikke noget billede der hedder. Det skal bare også stå "eksempel", som rigtig nok også gør anden gang du kalder funktionen.
Avatar billede skovenborg Nybegynder
17. oktober 2003 - 21:21 #4
ja, du har vist ret - det er mig der vrøvler ;-)
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