Problem med meny

JavaScript

1 svar · 361 visningar · startad av magnusfeldth

Medlem sedan jan. 20034 480 inlägg
Trådstart#1

jag har denna kod för att få till en meny:

<script language="JavaScript">

function visa(obj) {

   if(obj.style.display=='none') {
   obj.style.display='block'
   } 

}

function dolj(dolja) {

   dolja.style.display='none'

}

function uvisa1(obj) {
   obj.style.display='block'
   document.all.a1.style.display='block'
}
function udolj1(dolja) {
   dolja.style.display='none'
   document.all.a1.style.display='none'
}

function uvisa2(obj) {
   obj.style.display='block'
   document.all.a2.style.display='block'
}
function udolj2(dolja) {
   dolja.style.display='none'
   document.all.a2.style.display='none'
}

osv....

</script>

och sedan

<td width="96"  onmouseover="visa(a6)" onmouseout="dolj(a6)" id="huvudm" valign="top">

Problemet är att när man klickar på en av dessa så öppnar den lagret, men jag vill även att den stänger de andra lagren samtidigt så det bara är ett lager öppet hela tiden.

Medlem sedan jan. 20034 480 inlägg
#2

ingen som har nån aning hur jag ska koda för att den ska stänga de andra lagren när den öppnar ett?

250 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)