webForumDet fria alternativet

Dyka upp och försvinna igen.

HTML & CSS

2 svar · 353 visningar · startad av Frezze

Medlem sedan apr. 2004114 inlägg
Frågan#1

Hejsan.
Kör med onclick för att få en div att dyka upp, det fungerar, men jag vet inte hur jag får det att försvinna igen när jag klickar andra gången. Vad jag trodde var att de skulle fungera bara med denna koden, men får det inet att fungera, vad kan vara fel?

<img src="bild.gif" alt="" style="display: block; position: absolute" onclick="document.getElementById('topMenuPopUp').style.display=(this.onclick)? 'block' : 'none';" />

<div id="topMenuPopUp" style="display:none;">text checked</div>
Medlem sedan aug. 20039 340 inlägg
#2
onclick="var st=document.getElementById('topMenuPopUp').style; st.display=(st.display=='none')? 'block' : 'none';"
Medlem sedan aug. 200470 inlägg
#3

Om man leker vidare med denna koden och använder den i en meny, hur gör jag då för att stänga andra divvar som öppnats men inte den jag klickat på?

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)