---
title: "SELECT = Skicka vidare, men ej med value?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/56214-select-skicka-vidare-men-ej-med-value"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "bigsky"
published: "2002-10-16T16:47:18.000Z"
updated: "2002-10-16T18:04:40.000Z"
replies: 8
views: 330
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/56214-select-skicka-vidare-men-ej-med-value"
---

# SELECT = Skicka vidare, men ej med value?

## #1 — bigsky, 2002-10-16T16:47Z

Hur gör man en select-lista där man blir skickad till en sida då man väljer nåt, men adressen man blir skickad till ska inte ligga i \<option\>-taggens "value" parameter? För den är redan upptagen. Ungefär såhär:

```
<option value="varde" Onchange="this.form.value='sida_att_bli_skickad_till.hmtl">
```

Går det lr?

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

## #2 — @nders, 2002-10-16T16:48Z

Öh, ja, du kan skicka var du vill... Var vill du skicka iväg någonstans då?

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

## #3 — bigsky, 2002-10-16T16:51Z

Idén är att man blir skickad till en sida, som plockar värden från en databas (beroende på vad man valde i listan) och sedan skickar en tillbaka till den första sidan som då fyller i formuläret med de hämtade värdena. En slags "auto-fyll-i-formuläret" funktion.

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

## #4 — bigsky, 2002-10-16T16:56Z

Vad jag vill veta är bara hur man utformar OnChange för att ange den adress man ska bli skickad till.

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

## #5 — @nders, 2002-10-16T16:57Z

Ska det som ligger i value-attributet skickas med?

```
<select onchange="location.href='sidan.asp?grejen='+this.options[this.selectedIndex].value;">
  <option="grej1">Ettan
  <option="grej2">Tvåan
</select>
```

Någonting sånt du tänkt dig?

Mvh,

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

## #6 — bigsky, 2002-10-16T17:01Z

Ja, det ska skickas med, annars vet ju inte asp-koden på sidan som plockar värdena, från vilken rad i databasen den ska ta värdena.

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

## #7 — bigsky, 2002-10-16T17:06Z

Kan man ha själva OnChange koden i \<option\>-taggen istället, så att det bara gäller vissa val i listan?

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

## #8 — @nders, 2002-10-16T17:15Z

Nej, då får du skapa en funktion som du låter din onchange-eventhandler prata med.

```
<script>
function sendaway(str) {
   if (str=='grej1' || str=='grej2')
      location.href='sidan.asp?grej=' + str;
}
</script>

<select onchange="sendaway(this.options[this.selectedIndex].value);">
  <option="grej1">Ettan
  <option="grej2">Tvåan
</select>
```

Något sånt.

Mvh,

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

## #9 — bigsky, 2002-10-16T18:04Z

Ok, tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/56214-select-skicka-vidare-men-ej-med-value
