Avatar billede ch007 Nybegynder
16. december 2004 - 15:20 Der er 4 kommentarer og
1 løsning

Simpel script - menu billede skift onmouse over

Et billede - mus over -> et andet billede

Simpel og jeg ved at der er flere indlæg om dette, men jeg synes enten det er for indviklede koder eller de virker ikke. Jeg har fundet følgende - og hvorfor virker det ikke. Eller smid et andet simpelt script :)

<html>
<head>
<script>
var pic1 = new Image()
pic1.src = 'layout\menu_knap_forside1.jpg'
var pic2 = new Image()
pic2.src = 'layout\menu_knap_info1.jpg'
</script>
</head>
<body>
<img src="layout\menu_knap_forside1.jpg" onMouseover='this.src="layout\menu_knap_info1.jpg"' onMouseout='this.src="layout\menu_knap_forside1.jpg"'>
</body>
</html>
Avatar billede anhansen Nybegynder
16. december 2004 - 15:27 #1
prøv at give din img et id - det hjælper måske:
<img id="billede1" src="layout/menu_knap_forside1.jpg" onMouseover="billede1.src='layout/menu_knap_info1.jpg'" onMouseout="billede1.src='layout/menu_knap_forside1.jpg'">

Og så har jeg desuden byttet rundt på dine anførselstegn og plinger - og vendt backslach til slash \ -> /
Avatar billede anhansen Nybegynder
16. december 2004 - 15:27 #2
virker det?
Avatar billede ch007 Nybegynder
16. december 2004 - 15:30 #3
Perfekt... ang slash / backslash - er det så ikke lige meget?
Avatar billede anhansen Nybegynder
17. december 2004 - 08:37 #4
Nej... Det tror jeg bestemt ikke.
Men generelt så i web terminologi der bruges '/' til at adskille biblioteker.

Og i programmeringssprog bruges \ som escapekarakter - dvs. hvis du skal lave et tegn som indgår i syntax, f.eks hvis du i en string skal skrive " så gør man :
var streng = "og han sagde \"Husk lige tandbørsten\"";
så ved man at det ikke er et "slut-string" anførselstegn men tekst.

Så jeg tror ikke det er ligemeget - men under alle omstændigheder pænest at bruge /.
Avatar billede roenving Novice
17. december 2004 - 16:18 #5
-- man kan præcisere til at du med onMouseout='this.src="layout\menu_knap_forside1.jpg"' får en src, som ser sådan ud:

"layoutmenu_knap_forside1.jpg"
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