---
title: "skicka vidare från select.."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/79814-skicka-vidare-från-select"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "asp"
published: "2003-06-16T08:18:14.000Z"
updated: "2003-06-16T11:41:33.000Z"
replies: 10
views: 299
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/79814-skicka-vidare-från-select"
---

# skicka vidare från select..

## #1 — asp, 2003-06-16T08:18Z

Jag vill skicka vidare besökaer till sidan han/hon valde när han/hon valt något nummer:

```
Response.Write("<option onChange=""location.href('?page=nyheter&cat=update&id=" & objRSN("id") & "');"">" & objRSN("id") & "</option>")
```

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

## #2 — Engine^, 2003-06-16T08:22Z

OnChange eventet ska ligga i \<select\>-taggen och inte i \<option\>.

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

## #3 — asp, 2003-06-16T08:25Z

aha!

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

## #4 — asp, 2003-06-16T08:29Z

```
<select name="id" style="width: 100%" onChange="location.href('?page=nyheter&cat=update&id=[red]<%= objRSN("id") %>[/red]');">
```

Röd: Skall väl ändras?

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

## #5 — Engine^, 2003-06-16T08:41Z

Du behöver förmodligen använda dig av javascript för att få det här att fungera som du vill. Eftersom du vill att användaren ska skickas till valet som den just gjort kan du inte sätta en statisk redirect.

```
<select name="id" style="width: 100%;" onChange="location.href('?page=nyheter&cat=update&id=' + this.value);">
```

Lite osäker på om det ska vara så... Det är ingen snygg metod, men den kan nog fungera.

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

## #6 — asp, 2003-06-16T08:47Z

Fungerar inte, den får inget id efter sig.

```
<select name="id" style="width: 100%" onChange="location.href('?page=nyheter&cat=update&id=' + this.value);">
 <option>1</option>
 <option></option>
 <option name="id">1. Idag blev den nya , 2003-06-14</option>
 <option name="id">2. Bajenland slogs på, 2003-06-12</option>
</select>
```

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

## #7 — asp, 2003-06-16T08:49Z

löste det =)

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

## #8 — Engine^, 2003-06-16T08:53Z

Näe... klart det inte får något value om du inte lagrar det först i dina \<option\>-taggar...

```
<select ...>
<%
While Not objRSN.EOF
%>
  <option value="<%= objRSN("id")%>"><%=objRSN("id")%></option>
<%
  objRSN.MoveNext
Wend
%>
</select>
```

Nu vet jag ju inte hur vad ditt objRSN består av, men det vet ju du, så du kan kanske göra de ändringar som kan behövas här ;)

**red.** 

> **asp skrev:**
>
> Löste det =)

Hörrdu... lösa saker medan jag sitter och skriver svar... ;)

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

## #9 — asp, 2003-06-16T10:27Z

sorry..:P

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

## #10 — asp, 2003-06-16T10:42Z

Du får du ett nytt uppdrag Engine!

Jag har ännu en Select där man kan välja bland vilka nyheter man vill ta bort. Har man valt en, kan man klicka på Ta bort och då vill jag att den skall ta bort nyheten. Får jag typ använda onSubmit eller liknande?

```
  <select style="width: 100%" onSubmit="location.href('?page=nyheter&cat=delete&id=' + this.value);">
<%
Do Until objRSN.EOF
   Response.Write("<option value=""" & objRSN("id") & """>" & objRSN("id") & ". " & left(objRSN("stycke"),18) & ", " & objRSN("datum") & "</option>" & vbCrLf)
objRSN.MoveNext
Loop

%>
  </select>
```

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

## #11 — Engine^, 2003-06-16T11:41Z

OnSubmit finns inte för \<select\>. Du kan däremot ha en knapp under som tar bort vald nyhet.

```
<select id="newsSelector" style="width: 100%;">
[blue]  .
  .
  .[/blue]
</select>
<input type="button" onClick="location.href('?page=nyheter&cat=delete&id=' + document.getElementById('newsSelector').value);">
```

Men det känns lite dumt att lösa det här med javascript då det går lika bra att göra det med ASP. Fast då jag inte ser resten av din kod (hur ditt formulär ser ut och så vidare) är väl det här en lagom tillfällig lösning ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/79814-skicka-vidare-från-select
