---
title: "Bug i IE7? Tom sträng returneras från select form."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/172404-bug-i-ie7-tom-sträng-returneras-från-select-form"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Mattias Nordin"
published: "2008-06-26T12:11:58.000Z"
updated: "2008-06-27T11:43:19.000Z"
replies: 4
views: 390
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/172404-bug-i-ie7-tom-sträng-returneras-från-select-form"
---

# Bug i IE7? Tom sträng returneras från select form.

## #1 — Mattias Nordin, 2008-06-26T12:11Z

Varför returneras en tom sträng när jag kör följande i Internet explorer 7?
Det fungerar i Mozilla :(

Det jag vill åstakomma är att hämta valt värde i select boxen. I internet explorer 7 så returneras inte någonting.

```
<form name="InputForm" action="" method="POST">
	<select name="country" id="country" style="width:155px;" onChange="showHideState();">
	<option></option>
	<option>Afghanistan</option>
	<option>&Aring;land Islands</option>
	</select>
</form>

<script type="text/javascript">
function showHideState(){ 
	//alert(document.getElementById('country').options[document.getElementById('country').selectedIndex].value);
	alert(document.InputForm.country.value)
}
</script>
```

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

## #2 — Mattias Nordin, 2008-06-27T11:21Z

Ingen som har någon ide om varför skriptet ovan inte fungerar i internet explorer 7?

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

## #3 — Peter S, 2008-06-27T11:25Z

Därför att värdet *är* en tom sträng (du har inget value-attribut satt på \<option\>...).

Använd document.inputForm.country.options\[document.inputForm.country.selectedIndex\].text om du vill ha det som står mellan \<option\> och \</option\>.

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

## #4 — Mattias Nordin, 2008-06-27T11:28Z

ahhhhhhh  va f#n.... Tack för att du såg det. 

Jag bytte script generator i sista sekund och den hade tydligen inte någon value=. Hur kan man skapa ett sådant skript som inte genererar value.

Är det någon som har en country select lista där länderna är med i value?

Den här suger ju: <http://javascript.about.com/library/blcountry.htm>

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

## #5 — Mattias Nordin, 2008-06-27T11:43Z

Denna fungerar bra: 

<http://www.mediacollege.com/internet/samples/html/country-list.html>

Visar många varianter. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/172404-bug-i-ie7-tom-sträng-returneras-från-select-form
