bildbyte vid: onMouseOver

JavaScript

2 svar · 258 visningar · startad av jimpa

Medlem sedan jan. 2001361 inlägg
Trådstart#1

Hej,
Så här ser en rad ut i min js-fil för. Värdet "bgcolor" och "bgcolor2" innehåller två olika färger som ändras när jag för markören ovan. Nu undrar jag om man kan ändra så att en bild byts istället?

document.write('<TD WIDTH=75 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(menu[2],150)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(menu[2],200)" href=# CLASS=menu><FONT SIZE=1 FACE="Verdana">Zones</FONT></a></TD>')

Mvh Jimpa

Medlem sedan jan. 2001361 inlägg
#2

Är det ingen som vet hur man kan byta ut "bgcolor" och "bgcolor2" mot bilder istället?
Borde det inte funka i stil med "this.style.backgroundimage"url'bild.gif'" eller något? Jag har provat med alla möjliga varianter men får inte till det hur jag än gör! fattar inte hur man ska använda enkelfnuttar och apostrofer på ett korrekt sätt!

Medlem sedan aug. 2000374 inlägg
#3

Kanske så här?:

< .. onMouseOver='this.style.backgroundImage = "url(/mages/image.png)"' .. >
257 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)