---
title: "kopiera värde från en dropdown i en popup..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/104903-kopiera-värde-från-en-dropdown-i-en-popup"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "xrobx"
published: "2004-06-03T14:30:02.000Z"
updated: "2004-06-04T12:35:43.000Z"
replies: 3
views: 245
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/104903-kopiera-värde-från-en-dropdown-i-en-popup"
---

# kopiera värde från en dropdown i en popup...

## #1 — xrobx, 2004-06-03T14:30Z

... till en listbox i parent window.

Borde det gå?

Det är inga problem att kopiera värden mellan textboxar och dyl. från
min popup till "opener"-fönstret. 

Men när jag försöker kopiera ett värde från en Dropdown
som ligger i popup-rutan, till en Listbox som ligger i "opener"-fönstret
så får jag ett felmeddelande: "Fel: RPC kunde inte kontakta servern eller kunde inte returnera resultatet av anropet"

Jag kan hämta värdet "boxLength" från "opener"-fönstret
till popup-rutan utan att stöta på felmeddelande..

Skumt!
Vad gör jag för fel??

Kod som ligger i popup-fönstret:

```
	function AddEmp(){
		var mText = document.form1.ddlEmps.options[document.form1.ddlEmps.options.selectedIndex].text;
		var mVal  = document.form1.ddlEmps.options[document.form1.ddlEmps.options.selectedIndex].value;
		var boxLength = window.opener.document.form1.lstPersonal.length;
		newoption = new Option(mText, mVal, false, false);
		window.opener.document.form1.lstPersonal.options[boxLength] = newoption;
	}
```

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

## #2 — xrobx, 2004-06-04T07:03Z

Ingen som vet eller har något förslag?

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

## #3 — Peter S, 2004-06-04T12:07Z

Hm, följande fungerar: Skapa en dummyfunktion i huvudfönstret:

```
function dummy(txt, val) {
    var elm = document.forms["form1"].elements["lstPersonal"].options;
    elm[elm.length] = new Option(txt, val, false, false);
}
```

I popupfönstret:

```
function AddEmp() {
    var opt  = document.forms["form1"].elements["ddlEmps"].options;

    window.opener.window.dummy(
	opt[opt.selectedIndex].text,
	opt[opt.selectedIndex].value
    );
}
```

 :)

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

## #4 — xrobx, 2004-06-04T12:35Z

Underbart! 
Tack så mycket för din hjälp! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/104903-kopiera-värde-från-en-dropdown-i-en-popup
