---
title: "Hjälp med rullgardin!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17625-hjälp-med-rullgardin"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "A-Net"
published: "2001-04-10T09:36:00.000Z"
updated: "2002-10-01T18:47:54.000Z"
replies: 3
views: 248
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/javascript/17625-hjälp-med-rullgardin"
---

# Hjälp med rullgardin!

## #1 — A-Net, 2001-04-10T09:36Z

hejsan

är ingen expert på skript men har hittat en kod för att hantera en rullgardin. jag kan dock inte fixa det så att när man välja ett objekt i menyn så öppnas filen i "main" ramen.

vad är det för fel?
Rullgardinen ligger på  <http://www.mpi.se/index2.html> 
OBS: Sidan är under utveckling!

många tack för hjälpen

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

## #2 — @nders, 2001-04-10T09:46Z

```
<select name="site" size=1 onChange="location=this.options[this.selectedIndex].value;" class="popup">
```

då du endast skrivit location antas aktuell frame. om du istället skriver framenamn.location så borde du få det dit du vill.

mvh,

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

## #3 — evesve, 2002-10-01T18:26Z

Fortsätter på gammalt inlägg.
Jag har en rullgardin som ser ut så här:

```
<script LANGUAGE="JavaScript"> 
<!-- Begin
function formHandler(){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
parent.frames['body'].location.href = URL;
// End -->
}
</script>

<form name="form">
<p><select name="site" size="1" onChange="formHandler()">
<option selected value="Startsida.html">--- Välj sida---</option>
<option value="databasen/sidan1.asp">Sidan1</option>
<option value="databasen/sidan2.asp">Sidan2</option>
<option value="databasen/sidan3.asp">Sidan3</option>
<option value="databasen/sidan4.asp">Sidan4</option>
<option value="databasen/sidan5.asp">Sidan5</option>
</select>
</p></form>
```

 

Den fungerar bra.

Men om jag vill ha 20 formar på samma sida.....
.....behöver jag ha 20 st
\<script LANGUAGE="JavaScript"\> ?

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

## #4 — evesve, 2002-10-01T18:47Z

Kom på ett alternativ själv:
(Fel..hittade ett i forumet)

```
<form name="form">
<p>
<select name="Forma" size="1" onChange="parent.body.location.href = this.options[this.selectedIndex].value;">
<option selected value="Startsida.html">--- Välj sida---</option>
<option value="databasen/sidan1.asp">Sidan1</option>
<option value="databasen/sidan2.asp">Sidan2</option>
<option value="databasen/sidan3.asp">Sidan3</option>
<option value="databasen/sidan4.asp">Sidan4</option>
<option value="databasen/sidan5.asp">Sidan5</option>
</select>
</p></form>

<form name="form">
<p>
<select name="Forma" size="1" onChange="parent.body.location.href = this.options[this.selectedIndex].value;">
<option selected value="Startsida.html">--- Välj sida---</option>
<option value="databasen/sidan1.asp">Sidan1</option>
<option value="databasen/sidan2.asp">Sidan2</option>
<option value="databasen/sidan3.asp">Sidan3</option>
<option value="databasen/sidan4.asp">Sidan4</option>
<option value="databasen/sidan5.asp">Sidan5</option>
</select>
</p></form>

<form name="form">
<p>
<select name="Forma" size="1" onChange="parent.body.location.href = this.options[this.selectedIndex].value;">
<option selected value="Startsida.html">--- Välj sida---</option>
<option value="databasen/sidan1.asp">Sidan1</option>
<option value="databasen/sidan2.asp">Sidan2</option>
<option value="databasen/sidan3.asp">Sidan3</option>
<option value="databasen/sidan4.asp">Sidan4</option>
<option value="databasen/sidan5.asp">Sidan5</option>
</select>
</p></form>
```

 

Eller finns det bättre?

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17625-hjälp-med-rullgardin
