---
title: "Hämta submeny?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/109388-hämta-submeny/page2"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Bosse168"
published: "2004-08-16T18:43:51.000Z"
updated: "2005-01-12T19:39:50.000Z"
replies: 24
views: 721
page: 2
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/109388-hämta-submeny"
---

# Hämta submeny?

_Sida 2 av 2._

## #21 — kobranturre, 2004-08-23T18:24Z

slarvmisstag

```
<script language="javascript1.2">
function andra(i,i1,i2,i3,i4){
if (document.getElementById(i).style.display == "block"){
document.getElementById(i).style.display="none";
}
else{
document.getElementById(i).style.display="block";
document.getElementById(i1).style.display="none";
document.getElementById(i2).style.display="none";
document.getElementById(i3).style.display="none";
}
}
</script>
</head>
<body>
<table id="1" onClick="andra('1submeny','2submeny','3submeny','4submeny');" style="cursor:pointer"><tr><td>Meny1</td></tr></table>
<table id="1submeny" style="display:none"><tr><td>submeny1</td></tr>
<tr><td>submeny1</td></tr>
<tr><td>submeny1</td></tr>
<tr><td>submeny1</td></tr></table>
<table id="2" style="cursor:pointer" onclick="andra('2submeny','1submeny','3submeny','4submeny')"><tr><td>Meny2</td></tr></table>
<table id="2submeny" style="display:none"><tr><td>submeny2</td></tr>
<tr><td>submeny2</td></tr></table>
<table id="3" style="cursor:pointer" onclick="andra('3submeny','1submeny','2submeny','4submeny');"><tr><td>Meny3</td></tr></table>
<table id="3submeny" style="display:none"><tr><td>submeny3</td></tr>
<tr><td>submeny3</td></tr>
<tr><td>submeny3</td></tr>
<tr><td>submeny3</td></tr></table>
<table id="4" style="cursor:pointer" onclick="andra('4submeny','1submeny','2submeny','3submeny');"><tr><td>Meny4</td></tr></table>
<table id="4submeny" style="display:none"><tr><td>submeny4</td></tr>
<tr><td>submeny4</td></tr>
<tr><td>submeny4</td></tr></table>
```

Permalänk: https://www.webforum.nu/p/1418280

## #22 — Bosse168, 2004-08-23T20:06Z

Det funkade men finns det inget sätt så man slipper ha med submenyerna i OnClick?

```
<a href="javascript:;" target="_self" onClick="andra('1submeny','2submeny','3submeny','4submeny','5submeny,'6submeny,'7submeny,'8submeny,'9submeny,'10submeny,'11submeny');"
```

Blir ganska mycket kod när man har 12 huvudkategorier ;)

Permalänk: https://www.webforum.nu/p/1418352

## #23 — Bosse168, 2004-08-25T20:29Z

Det går alltså inte att fixa?

Permalänk: https://www.webforum.nu/p/1419348

## #24 — Bosse168, 2005-01-12T17:55Z

Jag vill inte använda display:none utan vill vid onClick att den ska visa den array:en vars id:e jag får fram vid klicket på en av huvudmeny länkarna.

```
submenu[0]='undermeny 1'

submenu[1]='undermeny 2'
```

Permalänk: https://www.webforum.nu/p/1525995

## #25 — Bosse168, 2005-01-12T19:39Z

Kan man inte på något sätt skriva om denna kod så den visar mina arrys istället för att visa/döja div taggarna?

```
<script type="text/javascript">

function visa_dolj(namn)
{
if (document.all)
{
document.all[namn].style.visibility='visible'; //Explorer 4,5 har denna hierarki
}
else if (document.layers)
{
document.layers[namn].hvisibility='show'; //Netscape 4 har denna hierarki
}
else if (document.getElementById)
{
document.getElementById(namn).style.visibility='visible'; //Explorer 6 och Netscape 6 har denna hierarki
}
}

//-->
</SCRIPT>
```

Permalänk: https://www.webforum.nu/p/1526055

---

Tråden på webben: https://www.webforum.nu/amne/javascript/109388-hämta-submeny/page2  
Föregående sida: https://www.webforum.nu/amne/javascript/109388-hämta-submeny.md
