---
title: "Skriv in i ett textfält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/16947-skriv-in-i-ett-textfält"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Thomas"
published: "2000-07-06T12:35:00.000Z"
updated: "2000-07-11T06:59:00.000Z"
replies: 7
views: 406
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/16947-skriv-in-i-ett-textfält"
---

# Skriv in i ett textfält

## #1 — Thomas, 2000-07-06T12:35Z

Jag behöver hjälp med lite JavaScript.

Jag vill kunna välja ett namn ur en dropdown. Det namnet ska då visas i en textruta bredvid dropdownen. Kan väl inte vara så svårt för er JavaScript kungar...? Men för oss vanligt dödliga... ;-)

granis: Snart är det fixat ska du se...

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

## #2 — emission, 2000-07-06T15:36Z

```
<FORM>
  <SELECT NAME="droppen" onChange="this.form.boxen.value=this.options[this.options.selectedIndex].text;">
      <OPTION VALUE="hej">Hej</OPTION>
      <OPTION VALUE="hej">Hej hopp</OPTION>
   </SELECT>
   <INPUT NAME="boxen">
</FORM>
```

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

## #3 — Thomas, 2000-07-07T08:45Z

KANON!

Nu till nästa problem (för mig i alla fall).
 Jag har ändrat lite på koden för att i stället för namnet i textboxen så visas en signatur för personen.

```
<FORM>  
	<SELECT NAME="droppen" onChange="this.form.boxen.value=this.options[this.options.selectedIndex].value;">    
  	<OPTION VALUE="sign1">namn1</OPTION>
    <OPTION VALUE="sign2">Namn2</OPTION>  
	</SELECT>
	<INPUT NAME="boxen">
</FORM>
```

Det jag vill ska hända är att man ska kunna välja en person och få signaturen utskriven i textfältet. (så som det går att göra nu - allt frid och fröjd)
Jag vill sen kunna välja nästa namn och få den signaturen utskriven BAKOM den första och med ett "+" tecken framför:
sign1+sign2.

Hoppas att jag gjort mig förstådd.

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

## #4 — emission, 2000-07-07T09:32Z

```
<FORM> 
<SELECT NAME="droppen" onChange="(this.form.boxen.value) ? this.form.boxen.value=this.options[this.options.selectedIndex].value : this.form.boxen.value= this.form.boxen.value + "+" + this.options[this.options.selectedIndex].value;"> 
<OPTION VALUE="sign1">namn1</OPTION>
<OPTION VALUE="sign2">Namn2</OPTION> 
</SELECT>
<INPUT NAME="boxen">
</FORM>
```

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

## #5 — Thomas, 2000-07-10T09:00Z

Jag får ett felmeddelande när jag kör ovanstående kod...

Vad är det som är fel?

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

## #6 — granis, 2000-07-10T09:22Z

Scriptfel får inte jag, däremot får jag det inte att fungera... Det kommer inget i textfältet...

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

## #7 — emission, 2000-07-10T10:22Z

Det blir lätt knas när manmatar in så mycket i callern.

```
<SCRIPT>
function addName(elem){
mVal=elem.options[elem.options.selectedIndex].value;
(elem.form.boxen.value<>"") ? elem.form.boxen.value=mVal : elem.form.boxen.value= elem.form.boxen.value + "+" + mVal;
}
</SCRIPT>
<FORM> 
<SELECT NAME="droppen" onChange="addName(this);"> 
<OPTION VALUE="sign1">namn1</OPTION>
<OPTION VALUE="sign2">Namn2</OPTION> 
</SELECT>
<INPUT NAME="boxen" VALUE="">
</FORM>
```

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

## #8 — Thomas, 2000-07-11T06:59Z

Fixat....(tror jag)!

Tack för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/16947-skriv-in-i-ett-textfält
