---
title: "Två SELECT-menyer i symbios"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/151292-två-select-menyer-i-symbios"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "learn"
published: "2006-09-14T08:40:58.000Z"
updated: "2006-09-14T10:06:01.000Z"
replies: 1
views: 326
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/151292-två-select-menyer-i-symbios"
---

# Två SELECT-menyer i symbios

## #1 — learn, 2006-09-14T08:40Z

Jag har två SELECT-menyer. Den första består av tal från 1 t.o.m. 10. Nu vill jag att den andras innehåll ska bero på vad man valt i den första. Exempel:

> Scenario 1:
> 
> \- Jag väljer 2 i meny 1.
> \- Meny 2 innehåller sedan 2,4,6,8...osv
> 
> Scenario 2:
> 
> \- Jag väljer 4 i meny 1.
> \- Meny 2 innehåller sedan 4,8,12,16...osv

Alltså: meny 2 ska börja på det tal man valt i meny 1 och sedan öka med samma tal steg efter steg.

Hur gör jag detta på smidigast sätt? Någon som kan hjälpa mig?

Tack!

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

## #2 — nitro2k01, 2006-09-14T10:06Z

En pluttifikationstabell med andra ord?

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

function $(s){
    if ('string'==typeof s)
        return document.getElementById(s);
    else
        return s;
}

function fillMyBuddy(src, dst){
    var src=$(src), dst=$(dst);

    var factor=parseInt(src.options[src.selectedIndex].value)

    for (var i=0; i<dst.options.length; i++){
        dst.options[i].innerHTML= "*" + (i+1) + "=" + factor*(i+1)
	dst.options[i].value=factor*(i+1)
    }
}

window.onload=function(){
    fillMyBuddy('srclist', 'dstlist')
}

</script>

<select id="srclist" onchange="fillMyBuddy(this, 'dstlist');">
<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>

<option value="6"> 6</option>
<option value="7"> 7</option>
<option value="8"> 8</option>
<option value="9"> 9</option>
<option value="10"> 10</option>
</select>

<select id="dstlist">
<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>
<option value="6"> 6</option>

<option value="7"> 7</option>
<option value="8"> 8</option>
<option value="9"> 9</option>
<option value="10"> 10</option>
</select>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/151292-två-select-menyer-i-symbios
