webForumDet fria alternativet

onclick img

JavaScript

4 svar · 489 visningar · startad av mats47

Medlem sedan mars 2009185 inlägg
Frågan#1

Jag har en bild, när jag klickar den kommer en rullningslista fram
nu vill jag om man klickar igen så ska den försvinna.

<A HREF="#" onclick="document.getElementById('myText<%=A%>').style.display = 'inline';"> 

<img src="bild.jpg" ></A>

Om jag byter ut inline mot none så försvinner rullningslista.

hur får jag den att fungera att både få den färsinna och komma fram?

Medlem sedan jan. 2005953 inlägg
#2
<a href="#" onclick="document.getElementById('myText<%=A%>').style.display = (document.getElementById('myText<%=A%>').style.display == 'none') ? 'inline' : 'none'; return false"><img src="bild.jpg" alt="" /></a>

Edit: Lämpligt kan ju vara att skapa en funktion för detta, i alla fall om det är på många ställen man vill kunna göra detta...

Medlem sedan mars 2009185 inlägg
#3

Tack det fungerade

Hur avslutar jag inlägget?

Medlem sedan juni 200032 967 inlägg
#4

"Markera som lösning" till höger precis ovanför inlägget som löste ditt problem, dvs metalboys inlägg.

Medlem sedan mars 2009185 inlägg
#5

jag har en ny fråaga om samma område

Detta är på själva img
när jag klickar på bilden vilja att bilden blir ljusare.
jag har ett script som fungerar, men nu som föra problemet så vill jag att den ska bli som vanligt när jag klickar en andra gång på bilden.

<script language="JavaScript1.2">
function makevisible(cur,which){
strength=(which==0)? 1 : 0.2

if (cur.style.MozOpacity)
cur.style.MozOpacity=strength
else if (cur.filters)
cur.filters.alpha.opacity=strength*40
}

</script>

<img style="filter:alpha(opacity=100);-moz-opacity:0.2" onclick="makevisible(this,0)" onclick="makevisible(this,1)" src="bild.gif">

Testade själv men fick det inte att fungera

 onclick="makevisible(this,0).style.display = (makevisible(this,0).makevisible == 'this,0') ? 'this,1' : 'this,0'; return false">
252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)