Dynamiskt namn

JavaScript

1 svar · 176 visningar · startad av mattiasnordin

Medlem sedan maj 20012 080 inlägg
Trådstart#1
function bilden_in(num){ 		// Onmouse over and out. Skippar vald bild 
	if (VarMyCookie != num){ 	// Om iconen tidigare är vald händer INGET.
		//alert (num);
		document["flik" +num].src=button1_over.src
	}
}

Koden ovan fungerar bra men jag har beslutat mig för att göra om sidan. Nu vill jag att det ska visas olika bilder beroende på vilken flik du har klickat på.

Finns det något sätt att ersätta button1_over.src med button[num]_over.src?

document["flik" +num].src=button[num]_over.src fungerar EJ.

Är det någon som förstår vad jag menar?

Medlem sedan maj 20012 080 inlägg
#2

Dom nya bilderna heter alltså:

button1_out=new Image();
button1_over=new Image();
button1_clicked=new Image();
button1_out.src="pic_meny_startsidan-0.gif";
button1_over.src="pic_meny_startsidan-1.gif";
button1_clicked.src="pic_meny_startsidan-2.gif";

button2_out=new Image();
button2_over=new Image();
button2_clicked=new Image();
button2_out.src="pic_meny_gastbok-0.gif";
button2_over.src="pic_meny_gastbok-1.gif";
button2_clicked.src="pic_meny_gastbok-2.gif";

Tidigare fanns bara button1...

272 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)