---
title: "1 submit 2 forms"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/113049-1-submit-2-forms"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Gimbo"
published: "2004-10-06T17:47:07.000Z"
updated: "2004-10-14T06:01:18.000Z"
replies: 15
views: 529
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/113049-1-submit-2-forms"
---

# 1 submit 2 forms

## #1 — Gimbo, 2004-10-06T17:47Z

hejsan ar det mojligt att mha en submit knapp submita 2 formular dvs 2st:

\<form method="post" action="test1.asp"\>
ett formular

\<form method="post" action="test2.asp"\>
annat formular

\<input type="submit" value="submit"\>
\</form\>

detta funkar inte men ni forstar vad jag vill gora, e detta mojligt?

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

## #2 — wallabou, 2004-10-06T18:04Z

tror det kan bli svårt, men kan du inte bara ha koden som formulären skickas till i samma fil?

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

## #3 — Gimbo, 2004-10-06T18:04Z

hmmm det blir en javla massa kodande pa nytt, sa tankte kora den lata vagen

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

## #4 — @nders, 2004-10-06T18:18Z

Om du har olika targets på formulären går det att fixa.

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

## #5 — Smultron, 2004-10-07T13:05Z

du kan ju göra ett javascript som gör det åt dig.

```
<script language="JavaScript" type="text/JavaScript">

function sub()
{
  this.document.forms['form1'].submit();
  this.document.forms['form2'].submit();
}

</script>

<form name="form1" method="post" action="test1.asp">
ett formular

<form name="form2" method="post" action="test2.asp">
annat formular

<input type="button" value="submit" onclick="sub()">
</form>
```

har inte testat den, så inte hundra på att det funkar...men nåt id en stilen går iaf att göra..

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

## #6 — @nders, 2004-10-07T13:14Z

Ja, det går att göra så, under förutsättning att man har olika targets på sina formulär.

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

## #7 — RGB, 2004-10-07T14:57Z

Det kommer med största sannolikhet inte att fungera efter som webbläsare i allmänhet inte hanterar mer än en HTTP-begäran åt gången på det sätt du vill. Dvs när du "kör" *submit()* på det andra formuläret kommer den första POST requesten som gjordes att avslutas. Med tanke på hur snabbt javascript exekveras är det osannolikt att data från det första formuläret ens kommer att skickas.

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

## #8 — nitro2k01, 2004-10-07T21:27Z

Det är väl bara att se till att det första formuläret som skickas går till en anna frame, så kan det andra postas i lugn och ro sedan?

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

## #9 — Smultron, 2004-10-08T22:33Z

annars skickar du båda till första "handlern" o sen när den exekverats skickar den vidare värdena från form2 till nästa "handler"...bara några rader till i första "handlern"

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

## #10 — RGB, 2004-10-09T14:06Z

Kanse skulle förtydliga att det jag skrev gäller när flera formulär har samma target, det går visst skicka två formulär samtidigt så länge de som snabeln sa; har olika targets men annars så är det rätt kört.

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

## #11 — Gimbo, 2004-10-11T23:22Z

men den ena filem som kollas e en xml fil, om infot man fyller i e falskt sa kommer en popup att dyka upp, dvs kan jag pa ngt satt bara kolla den filen, innan jag kor sjalv postningen pa andra filen, vad e den smartaste losningen?

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

## #12 — @nders, 2004-10-12T06:49Z

Jag hade lagt allt i samma formulär, tror jag.

Sen förstår jag ändå inte riktigt vad du är ute efter...

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

## #13 — Gimbo, 2004-10-12T15:25Z

det jag e ute efter e att en fil kontrolleras och om uppgifterna e korrekt sa skall den andra filen koras, om denna fil e felaktig sa ska en popup dyka upp

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

## #14 — RGB, 2004-10-12T16:04Z

Vore det inte enklast att ladda upp båda filerna samtidigt?

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

## #15 — Gimbo, 2004-10-13T22:53Z

ehh integrerade allt i en fil tillslut, men det skulle va intressant for ngn kanske att fa se kod pa en submit knapp o 2 formular, vad vet jag...

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

## #16 — @nders, 2004-10-14T06:01Z

> men det skulle va intressant for ngn kanske att fa se kod pa en submit knapp o 2 formular

```
<form action="sida1.asp" method="post" target="foo" id="form1">
...
</form>

<form action="sida2.asp" method="post" target="bar" id="form2">
...
<input type="button" onclick="document.getElementById('form1').submit(); document.getElementById('form2').submit(); " value="foobar!">
</form>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/113049-1-submit-2-forms
