---
title: "selectlistans värde ska påverka textfält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/63947-selectlistans-värde-ska-påverka-textfält"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Peeer"
published: "2003-01-06T10:01:12.000Z"
updated: "2003-01-06T12:29:01.000Z"
replies: 6
views: 218
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/63947-selectlistans-värde-ska-påverka-textfält"
---

# selectlistans värde ska påverka textfält

## #1 — Peeer, 2003-01-06T10:01Z

Luddig rubrik, men så här ligger det till. Jag har en selectlista med X antal olika värden. När man väljer ett värde i listan så ska tente i en textbox ändras.

```
<select name="wee">
<option selected>-- välj här --</option>
<option value="1">a</option>
<option value="2">b</option>
<option value="3">c</option>
<option value="4">d</option>
</select>

<input type="text" name="user">
```

Om man väljer allternativ a, så ska det visas ett värde (apa). Väljer man b så ska fältet tömmas och värdet "bada" ska visas där i istället. Någon som vet hur man gör detta?

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

## #2 — Peter S, 2003-01-06T10:41Z

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

function displayUser(o){
	o.form.user.value = (o.selectedIndex>0)?o.options[o.selectedIndex].value:"";
};

//-->
</script>

<body>

<form>

<select name="wee" onchange="displayUser(this)">
<option selected="selected">-- välj här --</option>
<option value="apa">a</option>
<option value="bada">b</option>
<option value="3">c</option>
<option value="4">d</option>
</select>

<input type="text" name="user">

</form>

</body>
```

 :)

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

## #3 — Jojoxx, 2003-01-06T10:44Z

Eller kort och gott;

\<select name="wee" onChange="this.form.user.value=this\[this.selectedIndex\].value;"\>

Verkar var mer rättvisande om man hoppar tillbaks till första listposten så skall inte förra värdet ligga kvar.

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

## #4 — Peeer, 2003-01-06T11:02Z

Jättebra!
Tackar er båda!

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

## #5 — Peter S, 2003-01-06T11:04Z

> så skall inte förra värdet ligga kvar.

Det gör det inte heller:

```
...?o.options[o.selectedIndex].value[B]:""[/B];
```

 :)

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

## #6 — Jojoxx, 2003-01-06T12:18Z

My bad. Jag slarvläste ditt inlägg.

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

## #7 — Peter S, 2003-01-06T12:29Z

Eller så var det jag som skrev otydlig kod

 :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/63947-selectlistans-värde-ska-påverka-textfält
