---
title: "Hämta submeny?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/109388-hämta-submeny"
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: 1
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 1 av 2._

## #1 — Bosse168, 2004-08-16T18:43Z

Fick denna koden för att få fram dom olika under menyerna men vad ska det vara för länk för att få fram dom?

```
<SCRIPT language=JavaScript1.2>
var submenu=new Array()

submenu[1]='text 1'
submenu[2]='text 2'
submenu[3]='text 3'
</skript>
```

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

## #2 — Bosse168, 2004-08-17T16:07Z

Ingen som kan hjälpa mig? :(

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

## #3 — dectgap, 2004-08-17T16:28Z

Du visar kod för hur man skapar en array och fyller sedan några array-element, och undrar hur man gör länkar av dem?

Du får utveckla din fråga en hel massa och eventuellt visa mer kod.

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

## #4 — Bosse168, 2004-08-17T20:40Z

Det är det jag behöver hjälp med alltså hur ska jag göra för att få fram array-elementen?

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

## #5 — dectgap, 2004-08-18T00:34Z

```
<script type="text/javascript">
var submenu=new Array()

submenu[1]='text 1';
submenu[2]='text 2';
submenu[3]='text 3';

document.write(submenu[2]); // skriver ut "text 2"
</script>
```

:q

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

## #6 — Bosse168, 2004-08-19T12:03Z

Hur länkar man för att få fram dom olika sub menyerna?

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

## #7 — dectgap, 2004-08-19T12:13Z

Jag hänvisar till <http://www.webforum.nu/showthread.php?s=&postid=899561#post899561>

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

## #8 — Bosse168, 2004-08-19T12:14Z

Jag har ingen mer kod.

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

## #9 — dectgap, 2004-08-19T12:28Z

Det kan hända att det bara är jag som inte förstår vad det är du vill åstadkomma, men jag tror inte så är fallet.

Om du inte har mer kod ber jag dig att utförligt beskriva vad det är du vill göra. Om det hela är en följdfråga till någon annan tråd är det lämpligt om du länkar till den tråden.

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

## #10 — Bosse168, 2004-08-19T12:32Z

Jag vill att när man klickar på en länk (huvudkategorin) så ska dess sub meny visas.

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

## #11 — kobranturre, 2004-08-19T12:34Z

använd dig av display:block/none

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

## #12 — Bosse168, 2004-08-19T18:36Z

Och hur gör man detta kan nada när det gäller javascript.

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

## #13 — kobranturre, 2004-08-20T09:12Z

prova denna kod. Är det så här du vill ha det?

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

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

## #14 — Bosse168, 2004-08-20T10:58Z

Det funkar inte alls.

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

## #15 — kobranturre, 2004-08-20T11:09Z

oj då....jag testade bara med Mozilla FireFox. Jag har ingen aning om varför den inte funkar med Internet Explorer. Säkert krävs det bara ngn liten ändring.

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

## #16 — kobranturre, 2004-08-20T11:38Z

nu...den här funkar

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

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

## #17 — Cheguelin, 2004-08-20T15:36Z

Är det sådan kod du efterlyser så tipsar jag att du kollar i scriptarkivet.

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

## #18 — Bosse168, 2004-08-23T11:44Z

Det scriptet funkade men jag vill att om man klickar på en ny huvud meny så ska den som man klickade på innan försvinna.

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

## #19 — kobranturre, 2004-08-23T11:55Z

```
<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";
document.getElementById(i4).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/1418071

## #20 — Bosse168, 2004-08-23T18:20Z

Det scriptet funkar men det blir en ful liten gul varnings ikon nere i vänstra hörnet och det står att det är fel på sidan i Explorer.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/109388-hämta-submeny  
Nästa sida: https://www.webforum.nu/amne/javascript/109388-hämta-submeny/page2.md
