---
title: "variabel från select ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/46168-variabel-från-select"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Quazzo"
published: "2002-06-18T14:24:57.000Z"
updated: "2002-06-19T11:35:49.000Z"
replies: 9
views: 265
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/46168-variabel-från-select"
---

# variabel från select ?

## #1 — Quazzo, 2002-06-18T14:24Z

Vill ha fram en variabel från en select.

var obj=document.formname.formobject\[formname.formobject.selectedIndex\].value

ger obj=undefined när jag kör koden...

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

## #2 — Fridolf, 2002-06-18T14:42Z

Du har glömt options där. En selectbox består i sin tur av flera options.

var obj=document.formname.formobject.options\[formname.formobject.selectedIndex\].value

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

## #3 — Quazzo, 2002-06-18T15:01Z

Fortfarande samma fel...hmm...

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

## #4 — Fridolf, 2002-06-18T15:08Z

Hmmm... var det texten i selectboxen du ville ha? Byt ut value mot text då. Value returnerar det som du angett som value i \<option\>. Hade du inget value där blir den odefinierad.

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

## #5 — Quazzo, 2002-06-19T09:22Z

Förmodligen ngt litet knas...

Får fortfarande undefined. Nedan följer hela koden. Förmodligen någon liten miss som jag inte ser.

```php
<SCRIPT LANGUAGE="JavaScript">
<!--
var obj=document.formname.dd[formname.dd.selectedIndex].text 

function delete_user_check() {
alert('Radera följande: ' + obj + ' ?');
   
  }

// -->
</SCRIPT>

<form name="formname" id="formname">
  <select name="dd">
  <option value="1">kalle</option>
  <option value="2">pelle</option>
</select>
 <input type="submit" name="Submit" onclick="delete_user_check()">
</form>
```

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

## #6 — @nders, 2002-06-19T09:57Z

```
var obj=document.formname.dd.options[document.formname.dd.selectedIndex].text;
```

Mvh,

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

## #7 — leancuisine, 2002-06-19T11:03Z

Hej!

Jag har suttit och pillat med det här en timme nu, det blev som ett "schackproblem" eller något... Så här får jag det att funka... Det funkar inte när jag försöker deklarera variabel först, varför vet jag inte, men jag är inte så vass på JavaScript heller. Därför plockar jag namnet direkt i alert-satsen och det funkar bra...

\<html\> 
\<head\>
	\<title\>test it\</title\>
	
\<SCRIPT_LANGUAGE="JavaScript"\>

\<!--

function_delete_user_check()
{

alert('Radera följande: ' + this.document.myForm.dd.options\[document.myForm.dd.selectedIndex\].text + ' ?');

}

// --\>

\</SCRIPT\>

\</head\>
\<body\>

\<form name="myForm" action="testform.php" method="post"\>

	\<select name="dd"\>
	
		\<option selected value="1"\>kalle\</option\>
		\<option value="2"\>pelle\</option\>
	
	\</select\>
  \<input type="submit" name="Submit" value="Submit" onClick="delete_user_check();"\>
\</form\>

\</body\>
\</html\>

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

## #8 — Quazzo, 2002-06-19T11:31Z

Nu fungerar det. Tack !

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

## #9 — @nders, 2002-06-19T11:32Z

Lyft in min kodrad från tidigare in i funktionen. Om det inte fungerar, posta hela koden, så är det bara att någon av oss testar.

Mvh,

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

## #10 — Quazzo, 2002-06-19T11:35Z

Tack  @nders &  leancuisine. Som sagt var...förmodligen jag som inte varit tillräckligt vaksam på alla tecken.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/46168-variabel-från-select
