Javascripts fråga, vill ha script som

JavaScript

5 svar · 286 visningar · startad av His Divine Shadow

Medlem sedan sep. 20004 079 inlägg
Trådstart#1

byter bild när man klickar på det och inte byter till baka när man för bort musen.

Förstår ni hur jag menar?

Medlem sedan sep. 20004 079 inlägg
#2

Jag tänkte jag skulle ta med koden här också så får ni se att detta inte är någon 'vanlig' knapp med länk.
<input type="image" SRC="../images/swe/kop.gif" border="0" id="image1" name="image1" WIDTH="28" HEIGHT="14" alt=Köp>

Kan man lägga till någon sorts Onmouse script här, så att bilden bytes till kop2.gif när man klickar på den och förblir som kop2.gif efter man flyttat bort musen?

Medlem sedan dec. 19992 085 inlägg
#3

Ja jag tror att det borde bli ungefär så här:

<input type="image" SRC="../images/swe/kop.gif" border="0" id="image1" name="image1" WIDTH="28" HEIGHT="14" alt=Köp onMouseOver="this.src='kop2.gif'">

//M@rtin

Medlem sedan sep. 20004 079 inlägg
#4

Ja bra det funkade, jag fick byta Over till Down men då funkade det.
Fastän det 'glöms' bort efter man gått till en annan sida och klickar bakåt...

Medlem sedan maj 20002 993 inlägg
#5

Spara en cookie som innehåller information om vilka knappar som användare har klickat på!

http://www.javascript.nu kan du läsa om cookies!

Medlem sedan juni 20008 205 inlägg
#6

Eller använda cookiebiblioteket på http://script.webforum.nu/wf/Forum2/HTML/000010.html och sedan byta ut koden till det här:

<script type="text/javascript" src="cookielib.js">
// "cookielib.js" syftar på filen med cookiebiblioteket (kopiera bara in cookiebibkoden i en vanlig textfil)
</script>
<input type="image" SRC="../images/swe/kop.gif" border="0" id="image1" name="image1" WIDTH="28" HEIGHT="14" alt=Köp onMouseOver="if(Cookie.get('KLICKAT_BILD') == 'JA')return; this.src='kop2.gif'; new Cookie('KLICKAT_BILD', 'JA').set();>
266 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)