---
title: "onchange submit"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/73662-onchange-submit"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Jymdis"
published: "2003-04-09T22:36:37.000Z"
updated: "2003-04-10T01:15:49.000Z"
replies: 3
views: 287
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/73662-onchange-submit"
---

# onchange submit

## #1 — Jymdis, 2003-04-09T22:36Z

Hejsan!
jag har en liten 

```
onChange="document.form1.submit();"
```

på en dropdown meny...
finns det nåt sätt att få submiten att bara skicka värdet ifrån exact den dropdown menyn och inte andra formulär element inom den formen, så att säga =)

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

## #2 — Jesper T, 2003-04-09T23:21Z

Du kanske kan göra två forms:

```
<form name="form1">
<select>
</form>
<form name="form2">
<annat kraffs>
</form>
```

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

## #3 — Jymdis, 2003-04-10T00:29Z

nopes
två forms fungerar inte.

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

## #4 — colione, 2003-04-10T01:15Z

Du kan plocka ut värdet och lägga in den i en variabel, därefter skickar du den vidare som en querystring till en ny sida:

I din select:

```
onChange=submitMe(this.selectedIndex,this.name)
```

I ditt huvud:

```
function submitMe(what,who)
{
var url="http://www.dinserver.com/mottagarsida.asp?"+who+"="+what
document.location.href=url
}
```

Det funkar även att göra det med en popup:

```
function submitMe(what,who)
{
var url="http://www.dinserver.com/mottagarsida.asp?"+who+"="+what
var win=window.open(url,'popUp','width=500,height=200,scrollbars=auto')
}
```

Koden är latkodad, dvs skriven direkt ur huvet utan att ha testats, så i teorin funkar den klanderfritt  :e

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/73662-onchange-submit
