---
title: "Selected i selectlist, vill ej!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/58224-selected-i-selectlist-vill-ej"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jesper T"
published: "2002-11-06T12:36:01.000Z"
updated: "2002-11-07T06:29:12.000Z"
replies: 9
views: 269
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/asp/58224-selected-i-selectlist-vill-ej"
---

# Selected i selectlist, vill ej!

## #1 — Jesper T, 2002-11-06T12:36Z

Försöker mig på något liknande, men den "skriver aldrig in" selected.

```
<form name="posta" method="post" action="test.asp?">
<select name="select" onChange="javascript:submit()">
<option value="">Välj något</option>
<%
Dygn_id =request.form("select")
test=array("Ett","Två","Tre","Fyra","Fem")
for i= 1 to ubound(test)
if Dygn_id = i then
selected="selected"
else
selected=""
end if
Response.Write "<option value='" & i &"' "& selected &">"& test(i) &"</option>" & VbCrLf
Next
%>
</select>
</form>
```

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

## #2 — @nders, 2002-11-06T12:43Z

Du kanske måste ge dig på en subtypskonvertering i jämförelsen också (i vanlig ordning).

Mvh,

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

## #3 — Jesper T, 2002-11-06T12:45Z

Tack, det gjorde susen.

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

## #4 — Jesper T, 2002-11-06T15:00Z

Ok, nästa fel. Denna är relaterad till den förra selecten, men defaultvärdet hamnar fel hur jag än plussar och har mig:

```
	  <%
Dygn = Dygn_id
if Dygn="" or Dygn=5 then
Dygn=1
else
Dygn = Dygn_id
end if
radio=array("Frukost","Lunch","Middag","Mellanm&aring;l")
for x= 0 to 3
if cint(Dygn) = cint(x) then
		   checked="checked"
		   else
		   checked=""
		   end if
	       Response.Write radio(x)&"<input type=""radio"" name=""Dygn_id"" value='" & x+2 &"' "& checked &">"
		   Next
		  
%>
```

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

## #5 — @nders, 2002-11-06T15:26Z

Jag förstår inte vad felet är? Hur ser det ut när html-koden är färdig, och hur vill du att det ska se ut?

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

## #6 — Jesper T, 2002-11-06T21:01Z

Defaultvärdet(checked) hamnar fel i radioknapparna.
Är "Ett" selected i selectenlisten så skall "Frukost" vara "checked" i radioknapparna. Är "två" selected så skall "Lunch" vara "checked" osv. Men, är "Fem" selected så skall "Frukost" vara "checked" 
Nu hamnar "checked" ett "hack" för långt fram i radioknappsraden.

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

## #7 — @nders, 2002-11-06T21:06Z

Om jag förstår rätt, så torde det enklaste vara att förskjuta arrayen ett steg, och börja loopen på 1.

```
radio=array("","Frukost","Lunch","Middag","Mellanmål")
for x= 1 to 4
```

Du kanske får ändra på value på din radioknapp som du skriver ut också.

Mvh,

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

## #8 — Jesper T, 2002-11-06T21:28Z

Ja, nja, njä.
Mysko!
När jag skriver ut siffrorna bara med response.write(rött) så blir det exakt som jag vill ha det, men skriver jag ut radioknapparna så blir det "fel värde i x".

```
	  <%
	  Dygn = Dygn_id
if Dygn="" or Dygn=1 then
Dygn=2
end if
radio=array("Frukost","Lunch","Middag","Mellanm&aring;l")
for x= 2 to 5
if cint(Dygn) = cint(x) then
		   checked="checked"
		   else
		   checked=""
		   end if
		   [red]Response.write "Dygn= "& cint(Dygn) &"X= "& x & checked&"<br>"[/red]
	       'Response.Write radio(x)&"<input type=""radio"" name=""Dygn_id"" value='" & x &"' "& checked &">"
		   Next
		  
%>
```

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

## #9 — Jesper T, 2002-11-07T00:03Z

Ingen som vet?

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

## #10 — doggelito, 2002-11-07T06:29Z

loopen ser inte ok ut.
du loopar från 2-5, i arrayen radio så hoppar du alltså över 0 och 1 dvs. frukost och lunch, ska det vara så?
när du skriver ut response.write utan radioknapp så finns inte arrayen radio med, kanske därför det blir olika. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/58224-selected-i-selectlist-vill-ej
