---
title: "sätta cookie med selectbox"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/78963-sätta-cookie-med-selectbox"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "laidback"
published: "2003-06-05T16:20:33.000Z"
updated: "2003-06-05T16:51:19.000Z"
replies: 1
views: 180
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/78963-sätta-cookie-med-selectbox"
---

# sätta cookie med selectbox

## #1 — laidback, 2003-06-05T16:20Z

Har en begränsad erfarenhet av cookies men har fattat grundkonceptet iaf. 
Jag vill använda mig av en selectbox och låta användaren välja mellan tre alternativ, och låta valet sparas som en cookie.
Har fastnat på hur det ska gå till rent praktiskt, har sökt men inte hittat något liknande.

Den selectbox jag använder ser ut så här, och fungerar ypperligt:

```
	<form name="members">
<select onChange="location.href=this.options[this.selectedIndex].value">
<option value="#">Välj visningsläge</option>
<option value="default.asp">Din favoritlista</option>
<option value="default.asp">Samtliga </option>
<option value="default.asp">Dagens skribenter</option>
</select>
</form>
```

Tänkte mig något enkelt som nedanstående, men behöver lite hjälp.

\<% 
Response.Cookies("mittval") = Request.form ("members")
Response.Cookies("mittval").Expires = DateAdd("d", 365, now)
Response.Cookies("mittval").Domain = "www.mindomän.com"
%\>

Hur kan jag få kakan att sättas när jag gjort mitt val i selectboxen? Det är ju en sådan utan submitknapp, och tanken är att man ska skickas tillbaka till samma sida som man var på dvs default.asp

Hur ska jag kunna peta in olika värden i kakan beroende på vad man valt i selectboxen?

Om någon förstått vad jag menar och ids hjälpa mig vore jag tacksam :) 
Ska gå och baka riktiga kakor och rensa huvudet en stund, så kanske jag tänker klarare sedan  :r

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

## #2 — m_soderlund, 2003-06-05T16:51Z

Weee, det här påminde mig om mitt aandra inlägg här på wF: [klick](http://www.webforum.nu/showthread.php?s=&postid=443627).

Jag saxar direkt från min kod:

I head (javascriptet):

```
<script language="javascript" type="text/javascript">
<!--
function visaVal(val) {
    window.location = val.options[val.selectedIndex].value;
}
//-->
</script>
```

I body:

```
<form action="default.asp?cat=links&subcat=<%=VisaLink%>&action=vote" method="get">
<select size="1" onChange="visaVal(this);" name="vote">
<option>-R&ouml;sta-</option>
<option value="default.asp?cat=links"></option>
<option value="default.asp?cat=links&subcat=<%=VisaLink%>&action=vote&id=<%=linRs("id")%>&nr=5&page=<%=Request.Querystring("lipage")%>">5 - mycket bra</option>
<option value="default.asp?cat=links&subcat=<%=VisaLink%>&action=vote&id=<%=linRs("id")%>&nr=4&page=<%=Request.Querystring("lipage")%>">4 - bra</option>
<option value="default.asp?cat=links&subcat=<%=VisaLink%>&action=vote&id=<%=linRs("id")%>&nr=3&page=<%=Request.Querystring("lipage")%>">3 - medelm&aring;ttig</option>
<option value="default.asp?cat=links&subcat=<%=VisaLink%>&action=vote&id=<%=linRs("id")%>&nr=2&page=<%=Request.Querystring("lipage")%>">2 - d&aring;lig</option>
<option value="default.asp?cat=links&subcat=<%=VisaLink%>&action=vote&id=<%=linRs("id")%>&nr=1&page=<%=Request.Querystring("lipage")%>">1 - usel</option>
<option value="default.asp?cat=links"></option>
</select>
</form>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/78963-sätta-cookie-med-selectbox
