webForumDet fria alternativet

Bildbyte

5 svar · 354 visningar · startad av martinpartin

martinpartinMedlem sedan jan. 2001373 inlägg
#1

Hej Skulle vilja ha hjälp med en sak:

När jag klickar på Many1 eller bilden så ska den även byta ut bilden.. och byta tillbaka när jag klickar igen..

någon som vet hur man gör detta ?


<SCRIPT LANGUAGE="Javascript"> 

function menu(obj) {
    if(obj.style.display=='none') {
    obj.style.display=''
    }
    else obj.style.display='none'
} 

</SCRIPT>

<SPAN onclick="menu(m1)"><img border="0" src="open.gif">Meny1</SPAN>
<SPAN style="display: none" id="m1">
<br>Sub 1
</SPAN>

<SPAN onclick="menu(1)" CLASS="text7ptfat"><A href="<% =RS("hyperlink") %>"><img border="0" src="open.gif"></SPAN>
<SPAN style="display: " id="1">

</SPAN>

Tacksam för hjälp

nitro2k01Medlem sedan aug. 20039 342 inlägg
#2
 
<SCRIPT LANGUAGE="Javascript"> 
function menu(objname) {
    obj = document.getElementById(objname);
    imgobj = document.getElementById(objname + "img");

    if(obj.style.display=='none') {
      obj.style.display=''
      imgobj.src="open.gif";
    }else {
      obj.style.display='none'
      imgobj.src="closed.gif";
    }
} 
</SCRIPT>

<!-- Notera förändringen: m1 är numera inom 'citationstecken' ! -->
<SPAN onclick="menu('m1')"><img border="0" src="open.gif" id="m1image" />Meny1</SPAN>

<SPAN style="display: none" id="m1">
<br>Sub 1
</SPAN>
martinpartinMedlem sedan jan. 2001373 inlägg
#3

Tack!:)

Men får på rad 7

'Imgobj' is null or not an object

??

martinpartinMedlem sedan jan. 2001373 inlägg
#4

Detta löste problemet


<SCRIPT LANGUAGE="Javascript"> 
function menu(objname) {
    obj = document.getElementById(objname);
    imgobj = document.getElementById(objname + "[B]image[/B]");

    if(obj.style.display=='none') {
      obj.style.display=''
      imgobj.src="open.gif";
    }else {
      obj.style.display='none'
      imgobj.src="closed.gif";
    }
} 
</SCRIPT>

<!-- Notera förändringen: m1 är numera inom 'citationstecken' ! -->
<SPAN onclick="menu('m1')"><img border="0" src="closed.gif" id="m1image">Meny1</SPAN>

<SPAN style="display: none" id="m1">
<br>Sub 1
</SPAN>

Tack !

nitro2k01Medlem sedan aug. 20039 342 inlägg
#5

Självklart, sorry. Jag är så van så jag brukar inte orka kolla kod innan jag svarar på frågot åt folk... Och då smyger sig fula fel in här och där. :r

martinpartinMedlem sedan jan. 2001373 inlägg
#6

inga problem... brukar lösa sig om man pular lite själv... gör sällan javascript men de är rätt så lätta att fatta. :)

132 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)