---
title: "Två onsubmits ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/71202-två-onsubmits"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Pellefant"
published: "2003-03-16T02:02:11.000Z"
updated: "2003-03-16T09:50:00.000Z"
replies: 4
views: 191
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/html-css/71202-två-onsubmits"
---

# Två onsubmits ?

## #1 — Pellefant, 2003-03-16T02:02Z

Hej!

Hur får man två onsubmits till en form att fungera?

```php
<FORM METHOD="POST" ACTION="dlpage.php?file=<?echo $_GET['file'];?>" onsubmit="return formvalidation(this)"; "window.close">

Har även testat:

<FORM METHOD="POST" ACTION="dlpage.php?file=<?echo $_GET['file'];?>" onsubmit="return formvalidation(this)" onsubmit="window.close">
```

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

## #2 — solbulle, 2003-03-16T02:11Z

Testa:

\<FORM METHOD="POST" ACTION="dlpage.php?file=\<?echo $\_GET\['file'\];?\>" onsubmit="return formvalidation(this); window.close"\>

Dock osäker på om det fungerar med just window.close (Att formen verkligen hinner "gå iväg samt tas emot"

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

## #3 — Pellefant, 2003-03-16T02:19Z

Hej! :)

Det gick tyvärr inte, testade även att byta plats på dem.

P.s När sker själva överföringen av formulärvärdena till nästa sida? 

Är det först då "action" sker, eller när onsubmit sker, i så fall kanske jag kan flytta window.close sist i innehållet på det som anropas med första onsubmiten?

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

## #4 — Peeer, 2003-03-16T09:24Z

Jag har löst ett liknande problem genom att på sidan som tar emot värden från formuläret skriva ut

```
<script language="JavaScript">
window.close();
</script>
```

efter att formulärsdatan har sparats.

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

## #5 — niko, 2003-03-16T09:50Z

Det syntaxmässigt korrekta ser för övrigt ut så här:

```
<form .. onsubmit="return (formvalidation(this) && self.close());">
```

Dvs om valideringen går bra så stängs fönstret. Tyvärr så sker detta *innan* POSTen vilket gör att du måste köra som Peeer föreslår.

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/71202-två-onsubmits
