---
title: "Auto Submit problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/114598-auto-submit-problem"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Meng"
published: "2004-10-28T10:18:43.000Z"
updated: "2004-10-28T14:40:20.000Z"
replies: 7
views: 318
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/114598-auto-submit-problem"
---

# Auto Submit problem

## #1 — Meng, 2004-10-28T10:18Z

Om jag använder denna koden så fungerar det men då får jag inte de värden jag vill ha.

```
<form method="post" action="admin.asp?do=inne&action=aktiv" name="active">
    <td align="left" width="100">
	<table width="100" cellpadding="0" cellspacing="0">
	 <tr>
	  <td>
			<select name="igang" [B]onChange="document.active.submit();"[/B]>

					<option value="True" >Aktiv</option>

					<option value="False" >Inaktiv</option>

			</select>
	  </td>
	 </tr>
	</table>
    </td>
   </form>
```

Men när jag använder denna fungerar det inte.. Varför?

```
Do While Not RecSet.EOF %>

  <tr height="20">
    <td width="240"><%=RecSet("rubrik")%></td>
    <td align="left" width="40"></td>
   <form method="post" action="admin.asp?do=inne&action=aktiv&id=<%=RecSet("ID")%>" name="active">
    <td align="left" width="100">
	<table width="100" cellpadding="0" cellspacing="0">
	 <tr>
	  <td>
			<select name="igang" [B]onChange="document.active.submit();"[/B]>

					<option value="True" <%If RecSet("igang") = "True" Then Response.Write " selected"%>>Aktiv</option>

					<option value="False" <%If RecSet("igang") <> "True" Then Response.Write " selected"%>>Inaktiv</option>

			</select>
	  </td>
	 </tr>
	</table>
    </td>
   </form>
      </tr>
		
<%Count = Count + 1
RecSet.MoveNext
Loop
```

 :q

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

## #2 — @nders, 2004-10-28T10:22Z

Som vanligt; beskriv på vilket sätt det inte fungerar. 

Dessutom är det ointressant att se hur asp-koden ser ut. Visa det färdiga formuläret istället.

Nu ser det dock ut som att du loopar ut massor av formulär *med samma namn*, och då är det inte konstigt att koden inte fungerar.

Använd *this.form.submit();* istället, och undvik att använda namn som du redan använt.

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

## #3 — Jesper T, 2004-10-28T10:23Z

Eftersom att detta är ett javascript-forum (och antar att det är ett javascriptproblem)så är det bättre att du klistrar in källkoden du får i webläsaren. :)

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

## #4 — Meng, 2004-10-28T12:42Z

Det är sant, där va problemet att jag loopade ut samma namn på formuläret, när jag bytte till 

```
this.form.submit();
```

 så fungarade det!
Men alla formulären har samma namn fortfarande men det spelar ju ingen roll eftersom det kör med *this* nu istället.

Anledningen till att jag inkluderade Asp koden var att jag trodde det hade något med det att göra och det hade de ju också på sätt o vi eftersom jag fick visat att jag loopade samma formulär.

Tack för hjälpen @nders! :birp;

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

## #5 — @nders, 2004-10-28T12:43Z

> Men alla formulären har samma namn men det spelar ju ingen roll eftersom det kör med this nu istället.

Då kan du ju lika gärna ta bort namnet på alla formulär eftersom du inte använder det.

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

## #6 — Meng, 2004-10-28T13:05Z

Det stämmer! Fast jag trodde man skulle ha namn på dem.

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

## #7 — @nders, 2004-10-28T13:07Z

Om du ska ha namn på formulären så måste du åtminstone se till att du använder olika namn på formulären, så du kan använda de till något. ;)

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

## #8 — Meng, 2004-10-28T14:40Z

jo man hade ju kunnat göra så att man sa i + i och namn=aktiv\<%=i%\> och dessamma i java script submitten men detta var ju mycket lättare =) fast det är ju asp och de får ju inte diskuteras här.  :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/114598-auto-submit-problem
