---
title: "En fråga om List/Menu m.m"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6971-en-fråga-om-list-menu-m-m"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Pudolf"
published: "2000-10-28T14:44:00.000Z"
updated: "2000-10-29T18:36:00.000Z"
replies: 5
views: 179
page: 1
pages: 1
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/asp/6971-en-fråga-om-list-menu-m-m"
---

# En fråga om List/Menu m.m

## #1 — Pudolf, 2000-10-28T14:44Z

Hejsan.

Jag undrar hur man gör för att visa alla poster ur en tabell i en "List/Menu". Någon som vet?

```
<select name="select" size="5">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="4">4</option>
  <option value="5">5</option>
</select>
```

Och hur man sedan gör så att när man klickar markerar en post, rad i menyn, och sedan klickar op en knapp under, att den då kommer till den rätta sidan
ex.

```
<option value="artiklar.asp?id=1">Artikeln om Hemsidor</option>
```

Hoppas någon förstår vad jag menar, tackasm för svar!

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

## #2 — erik_nordell, 2000-10-28T15:09Z

\<select\>
\<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (\*.mdb)};dbq=" & Server.Mappath("databas.mdb") 
Addera = "SELECT \* FROM info order by fält"
Set RS = Connect.Execute(Addera)

do until rs.eof
%\>
\<option value="artiklar.asp?id=\<%=rs("id")%\>"\>\<%=rs("rubrik")%\>\</option\>

\<%
rs.movenext
loop
rs.close
set rs = nothing
connect.close
set connect = nothing
%\>
\</select\>

Nu så ska det fungera.
Om man klickar på den och den skas skickas iväg löser du med ett javascript!

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

## #3 — Pudolf, 2000-10-28T20:55Z

tack erik_nordell!
går det utan javascript? kan nämligen ingenting om det nästan.

eller finns det något färdigt enhkelt att ladda hem?

tacksam för svar.

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

## #4 — erik_nordell, 2000-10-28T21:41Z

Jaaa visst...
Klistrar in fullaständig kod här nedan:

```

<head> 
<script language="JavaScript">
<!-- function byt(form,callingField) 
{
parent.framenamn.location.href=form.list.options[form.list.selectedIndex].value 
}
//-->
</script> 
</head>
<body>

<FORM method="post">

<select NAME="list" size="5" onchange="byt(this.form, this.name);">
<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.Mappath("databas.mdb") 
Addera = "SELECT * FROM info order by fält"
Set RS = Connect.Execute(Addera)
do until rs.eof
%>
<option value="artiklar.asp?id=<%=rs("id")%>"><%=rs("rubrik")%></option>

<%
rs.movenext
loop
rs.close
set rs = nothing
connect.close
set connect = nothing
%>
</select>
</FORM>
```

Det borde fungera eller hur :o

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

## #5 — Pudolf, 2000-10-29T10:31Z

tack åter igen erik_nordell!

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

## #6 — Pudolf, 2000-10-29T18:36Z

fick ett litet problem..

när jag valt rubrik från Menyn och klickat på knappen kommer jag till en error sida..

```
HTTP Error 405
405 Method Not Allowed

The method specified in the Request Line is not allowed for the resource identified by the request. Please ensure that you have the proper MIME type set up for the resource you are requesting.

Please contact the server's administrator if this problem persists.
```

Är det fel på koden eller vad kan det vara?

Tacksam för svar!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6971-en-fråga-om-list-menu-m-m
