webForumDet fria alternativet
Logga in / Bli medlem

Egna Radio Buttons

JavaScript

5 svar · 178 visningar · startad av ConnyFox

Medlem sedan aug. 20011 087 inlägg
Frågan#1

Har sett att vissa har egna bilder som radio buttons, detta borde ju göras med css eller har jag fel? isåfall hur?

Medlem sedan maj 200010 687 inlägg
#2

Nej, det går inte att göra med CSS. Du får använda JavaScript.

Medlem sedan juli 20011 129 inlägg
#3

Du använder som alltid i Javascript variabel passningar och förändringar av bilder! :)
Ganska enkelt faktiskt...
Om du vill ha ett exempel så är det bara att säga till! :e

Medlem sedan aug. 20011 087 inlägg
#4

Aha ok, jo jag e ju ingen gud på detta! Snarare än av dom lägre stående änglarna så ett exempel vore fin fint :o)

Medlem sedan juli 20011 129 inlägg
#5

Ok, bättre sent än aldrig.
Jag vet inte om du läser detta... men here goes:

<a href="javascript:MakeActive('1')"><Img Name="Bild_1" Src="Bild_UnActive.gif" Border=0></a>
<a href="javascript:MakeActive('2')"><Img Name="Bild_2"  Src="Bild_UnActive.gif" Border=0></a>

<Script Language="Javascript">
var active;
var antalbilder = 2;

function MakeActive(What)
{
 var Bilden = "Bild_" + What;
  document.images[Bilden].src = "Bild_Active.gif";
  active = What;
  for(i=1;i<antalbilder;i++)
    document.images[Bilden].src = "Bild_Unactive.gif";
}
</Script>

Jag tror det ska funka!
Testa vettja! :e

Medlem sedan juli 20012 450 inlägg
#6

Här kommer jag ett par månader efter...
Scriptet funkar inte för mig.
Det är samma bilder som visas och de funkar inte som radiobuttons.
Jag ändrade i koden även för att kolla om det var fel:

<a href="javascript:MakeActive('1')"><Img Name="Bild_1" Src="[b]Bild_Active[/b].gif" Border=0></a>
<a href="javascript:MakeActive('2')"><Img Name="Bild_2" Src="Bild_UnActive.gif" Border=0></a>
387 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
121 ms — deklarationer (db)
125 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)