---
title: "Uppdatera fält med värde från listruta"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/181773-uppdatera-fält-med-värde-från-listruta"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Koggen"
published: "2009-12-23T09:51:24.000Z"
updated: "2009-12-23T11:16:17.000Z"
replies: 3
views: 404
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/181773-uppdatera-fält-med-värde-från-listruta"
---

# Uppdatera fält med värde från listruta

## #1 — Koggen, 2009-12-23T09:51Z

Hej
Jag har sökt efter en lösning, men hittar ingen. Hoppas någon kan hjälpa mig.
Jag använder ett fungerande script som uppdaterar en textruta med värde man väljer från en listruta. Det skall användas till en emailfunktion.

Mitt problem är att jag vill överföra värdet som står i listrutans "value" och inte det som visas i listan. Har försökt själv med mina mycket begränsade JS-kunskaper men får inte till det. Jag antar att det skall stå något annant istället för "selectedIndex", men "value" funkar inte i alla fall.

Här är funktionen:
\<script type="text/javascript"\>
function put()
{
option=document.forms\[0\].epostval.options\[document.forms\[0\].epostval.selectedIndex\].text
txt= option + ";"
//txt = option
document.forms\[0\].adresser.value=document.forms\[0\].adresser.value+txt
}
\</script\>

.. och så här ser formelementen ut:

\<select name="epostval" onChange="put()"\>
\<option value=""\>Välj person/er\</option\>
	\<%do until rsValj.eof %\>
\<option value="\<%=rsValj("medlem_epost1")%\>"\>\<%=rsValj("medlem_fnamn")%\>&nbsp;\<%=rsValj("medlem_fnamn")%\>\</option\>
\<% rsValj.moveNext
	loop
	%\>
\</select\>
\<textarea name="adresser" rows="8"\>\</textarea\>\</td\>

Tack på förhand!

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

## #2 — jawbreaker, 2009-12-23T10:03Z

Det är inte "selectedIndex" du ska byta ut, utan "text". Första raden i funktionen borde sluta med ".value" istället för ".text".

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

## #3 — Koggen, 2009-12-23T10:51Z

Lysande!
Så enkelt det är när man kan. Man kan gissa och testa sig fram till en viss gräns bara.

\*bugar och bockar\*

God Jul och Gott Nytt År!!

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

## #4 — headbug, 2009-12-23T11:16Z

Psst, glöm inte att markera tråden som löst så att jawbreakers hårt eftertraktade Lösningar-räknare går upp en pinne :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/181773-uppdatera-fält-med-värde-från-listruta
