---
title: "Onchange"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/154978-onchange"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "theguru"
published: "2006-12-18T08:50:58.000Z"
updated: "2006-12-18T12:42:54.000Z"
replies: 9
views: 445
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/154978-onchange"
---

# Onchange

## #1 — theguru, 2006-12-18T08:50Z

Jag försöker att lägga till text i en textarea vid onchange för lista på följande sätt.

```
Response.Write "Insert Field: <SELECT NAME=""ReviewerField"" OnChange=""document.MAINTFORM.Intro_Abstract_List.value = document.MAINTFORM.Intro_Abstract_List.value + document.MAINTFORM.ReviewerField.options[document.MAINTFORM.ReviewerField.selectedIndex].value"">"
```

 

Det märkliga är att när jag gör allert på värdena så får jag ut dem rätt men när jag gör detta på sidan så reagerar inte den och det händer inget med värder i textarean.

Nåt jag missar?

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

## #2 — yohpops, 2006-12-18T09:05Z

Använd innerText istället för value.

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

## #3 — theguru, 2006-12-18T09:25Z

hmm verkar inte funka det heller? Kan du skriva hur du menar?

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

## #4 — Peter S, 2006-12-18T09:30Z

innerText är ett IE-påfund. Vill du ha ut det som står \<option\>HÄR\</option\> kan du använda .text. Annars har du gjort rätt - .value ger \<option value="DETTA"\>.

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

## #5 — The_Hulk, 2006-12-18T09:32Z

skulle du kunna visa den genererade HTML-koden, kanske är fel namn på textarean eller något annat så därför behövs gärna så mycket HTML-kod som möjligt?

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

## #6 — Peter S, 2006-12-18T09:33Z

I övrigt bör det fungera. Klistra in följande i en HTML-fil och testa:

```
<form name="MAINTFORM">
 <textarea name="Intro_Abstract_List"></textarea>
 <select NAME="ReviewerField" OnChange="document.MAINTFORM.Intro_Abstract_List.value = document.MAINTFORM.Intro_Abstract_List.value + document.MAINTFORM.ReviewerField.options[document.MAINTFORM.ReviewerField.selectedIndex].value">
  <option value="1">1</option>
  <option value="2">2</option>
 </select>
</form>
```

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

## #7 — theguru, 2006-12-18T09:37Z

Så här ser den genererade koden ut

```
Insert Field: <SELECT NAME="ReviewerField" OnChange="document.MAINTFORM.Intro_Abstract_List.value = document.MAINTFORM.Intro_Abstract_List.value + document.MAINTFORM.ReviewerField.options[document.MAINTFORM.ReviewerField.selectedIndex].value">
<OPTION VALUE="[Reviewers.Reviewer_Id]">Reviewer Id</OPTION>
<OPTION VALUE="[Reviewers.Name]">Name</OPTION>
<OPTION VALUE="[Reviewers.User_Name]">User Name</OPTION>
<OPTION VALUE="[Reviewers.Password]">Password</OPTION>
<OPTION VALUE="[Reviewers.Reviewer_Email]">Reviewer Email</OPTION>
<OPTION VALUE="[Reviewers.Family_Name]">Family Name</OPTION>
<OPTION VALUE="[Reviewers.First_Name]">First Name</OPTION>
<OPTION VALUE="[Reviewers.Company]">Company</OPTION>
<OPTION VALUE="[Reviewers.Address_1]">Address 1</OPTION>
<OPTION VALUE="[Reviewers.Address_2]">Address 2</OPTION>
<OPTION VALUE="[Reviewers.Address_3]">Address 3</OPTION>
<OPTION VALUE="[Reviewers.Address_4]">Address 4</OPTION>
<OPTION VALUE="[Reviewers.Reviewer_Company]">Reviewer Company</OPTION>
<OPTION VALUE="[Reviewers.Country_Code]">Country Code</OPTION>
<OPTION VALUE="[Reviewers.Telephone]">Telephone</OPTION>
<OPTION VALUE="[Reviewers.Telefax]">Telefax</OPTION>
<OPTION VALUE="[Reviewers.Mobile]">Mobile</OPTION>
<OPTION VALUE="[Reviewers.msrepl_tran_version]">msrepl tran version</OPTION>
<OPTION VALUE="[Reviewers.Read_Only]">Read Only</OPTION>
<OPTION VALUE="[Reviewers.Prel_Review]">Prel Review</OPTION>
<OPTION VALUE="[Reviewers.Review]">Review</OPTION>
</SELECT>
<TEXTAREA COLS="104" ROWS="18" NAME="Intro_Abstract_List">

</TEXTAREA>
```

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

## #8 — Peter S, 2006-12-18T09:51Z

Fungerar utmärkt för mig. Var är \<form\>-taggen?

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

## #9 — theguru, 2006-12-18T10:14Z

jodå form taggen ligger där dock så använder jag tinyMCE för att få html editor till textarean kanske kan det spela någon roll?

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

## #10 — Peter S, 2006-12-18T12:42Z

Har du en länk till sidan?

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/154978-onchange
