---
title: "Tilldela två värden på varje val i dropdownmeny?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/84757-tilldela-två-värden-på-varje-val-i-dropdownmeny"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Pellefant"
published: "2003-08-28T21:22:54.000Z"
updated: "2003-08-28T22:20:35.000Z"
replies: 2
views: 195
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/html-css/84757-tilldela-två-värden-på-varje-val-i-dropdownmeny"
---

# Tilldela två värden på varje val i dropdownmeny?

## #1 — Pellefant, 2003-08-28T21:22Z

Hej!

På sidan som värdena skickas till så skulle jag behöva lista både priset och produkten, finns det något smart sätt att tilldela två värden("80" och "2Mbps  - $80 per Mbps $80") för ett menyval ?

(Vet att det går att "testa"(mha priset) på nästa sida vad som valts och skriva ut rätt produkt, men vill helst ha allt på denna sida så att användaren lätt ska kunna redigera i produktlistan.

\<option value='80'\>2Mbps  - $80 per Mbps $80\</option\>

(Nu är ju b=80, men man får inte veta vilken produkt som valts på nästa sida)

Hela koden

```php
<select name="b" onchange="this.form.summa.value=parseFloat(this[this.selectedIndex].value)+parseFloat(this.form.a[this.form.a.selectedIndex].value)+parseFloat(this.form.c[this.form.c.selectedIndex].value)">

<option value='0'>1Mbps  - Included $0</option>
<option value='80'>2Mbps  - $80 per Mbps $80</option>
<option value='160'>3Mbps  - $80 per Mbps $160</option>
<option value='300'>5Mbps  - $60 per Mbps $300</option>
<option value='500'>10Mbps - $50 per Mbps $500</option>
</select>
```

 

Tack på förhand.

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

## #2 — Palle, 2003-08-28T22:14Z

Kör du asp kan du använda en *Split()*\-funktion på 
mottagarsidan som delar upp ett dubbelvärde.

ex.

```
[red]<option value='10Mbps#500'>10Mbps - $50 per Mbps $500</option>
...

<%

  strValue = trim(Request.Form("b"))
  arrValue= Split(strValue, "#")
  strProduct = arrValue(0)
  intPrice = arrValue(1)

%>[/red]
```

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

## #3 — Pellefant, 2003-08-28T22:20Z

Nej, tyvärr, PHP denna gången. :(

Men jag ska nog hitta nån liknande funktion i PHP.

Tack! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/84757-tilldela-två-värden-på-varje-val-i-dropdownmeny
