---
title: "dropdown meny... två stycken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18087-dropdown-meny-två-stycken"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "UrMe"
published: "2001-07-09T09:28:00.000Z"
updated: "2001-08-10T12:18:00.000Z"
replies: 3
views: 238
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/18087-dropdown-meny-två-stycken"
---

# dropdown meny... två stycken

## #1 — UrMe, 2001-07-09T09:28Z

Jag vill ha 2 st dropdown menyer.. båda kan vara synliga från början.. och så i meny1 har man t.ex 3 alternativ att välja på.. om man väljer alternativ1 som kan vara Sverige.. då ska dropdown meny2 visa olika svenska städer t.ex.. 
humm.. hoppas ni har förstått.. har sökt som en tok i detta forum.. hittade nåt med hjälp av .asp .. men det funkar inte för mig.. kan göras med php om nån kan göra det? ..

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

## #2 — Erik Juhlin, 2001-07-09T11:07Z

Kan det vara något sånt här du letar efter?
 <http://www.kemisten.nu/lgh206/jscript/nytta/UpdSelect.shtml>

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

## #3 — UrMe, 2001-07-09T11:26Z

Japp.. precis så var det.. 
fast jag har redan löst det med hjälp av lite php.. så nu funkar det super

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

## #4 — JAreMANNEN, 2001-08-10T12:18Z

Har en följdfråga på denna tråden...

Om jag har 3st dropdownmenyer och vill att det ska fungera på samma sätt..

När jag väljer ett alternativ i den första så ändras alternativen i den andra menyn, MEN NU vill jag att om jag ändrar kategori i den andra menyn så ska jag få upp olika alternativ beroende på värdet i meny 2..

Hoppas ni fattar iaf, det ska juh vara EXAKT som innan fast en tredje meny..

Ger Er lite kod som jag använder mig av...

```
<SCRIPT LANGUAGE="javascript">
<!--
//Börja med att definiera "titlarna" på varje array
VAL1titel = "Bilar & Tillbehör"
VAL2titel = "Hem & Trädgård"
VAL3titel = "Dator & Telefoni"
VAL4titel = "Musik, Ljud & Bild"
VAL5titel = "2-hjul & Tillbehör"
VAL6titel = "Hobby & Fritid"
VAL7titel = "Båtar & Vattensport"
VAL8titel = "Familj"
VAL9titel = "Diverse"

function AC(rubrik,adress)
 { 
 this.rubrik =rubrik
 this.adress=adress
 }
function BD(rubrik,adress)
 { 
 this.rubrik =rubrik
 this.adress=adress
 }
VAL1 = new Array()
VAL1[0] = new AC("Personbilar","1")
VAL1[1] = new AC("Reservdelar & Tillbehör","2")
VAL1[2] = new AC("Andra fordon","3")

VAL2 = new Array()
VAL2[0] = new BD("Bostad","4")
VAL2[1] = new BD("Inredning & Möbler","5")
VAL2[2] = new BD("Trädgård","6")
VAL2[3] = new BD("Hushållsartiklar","7")
VAL2[4] = new BD("Byggmaterial & Verktyg","8")

VAL3 = new Array()
VAL3[0] = new AC("Data & Spel m.m.","9")
VAL3[1] = new AC("Telefoni","10")

VAL4 = new Array()
VAL4[0] = new AC("Musik, Ljud & Bild","11")

VAL5 = new Array()
VAL5[0] = new AC("MC, Mopeder & Cyklar","12")
VAL5[1] = new AC("Reservdelar & Tillbehör","21")

VAL6 = new Array()
VAL6[0] = new AC("Sport & Fritid","13")
VAL6[1] = new AC("Djur","14")
VAL6[2] = new AC("Hobby & Samlingar","15")

VAL7 = new Array()
VAL7[0] = new AC("Båtar","16")
VAL7[1] = new AC("Vattensport","17")

VAL8 = new Array()
VAL8[0] = new AC("Kläder ","18")
VAL8[1] = new AC("Barnartiklar","19")

VAL9 = new Array()
VAL9[0] = new AC("Diverse","20")

function values(huvrub)
{
lista = eval(huvrub)
if (lista)  // Om man valt ett av länen
	{
	titel = eval(huvrub + "titel")
	//Låt listan vara (antalet rubriker + 1) lång
	document.add.rubriker.length = lista.length+1 
	//Lägg till ett "tomt" alternativ överst
	//document.add.rubriker.options[0].text = titel
	//Skriv rubrikens namn i selectboxen och sätt value till URL
	for (i=0; i<lista.length ; i++)
	    {   
		document.add.rubriker.options[i+1].text = lista[i].rubrik
		document.add.rubriker.options[i+1].value = lista[i].adress
	    }
	//Välj det översta alternativet (den tomma)
	document.add.rubriker.selectedIndex = 0
	}
else     //Om man inte valt ett av länen, töm listan
	{
	for (i=0; i<document.add.rubriker.length; i++)
		{document.add.rubriker.options[i].text = "Välj en huvudkategori!!"}
	}
}
//S: Barbro Widerstedt, [url="http://www.kemisten.nu/lgh206/JavaScripts"]http://www.kemisten.nu/lgh206/JavaScripts[/url]   -->
</SCRIPT>
```

Och FORM-taggen på den första menyn står...

```
onChange="values(this[selectedIndex].value)"
```

TACK!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18087-dropdown-meny-två-stycken
