---
title: "OnClick på Submit"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/151409-onclick-på-submit"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "ironhead"
published: "2006-09-17T19:36:06.000Z"
updated: "2006-09-19T05:54:29.000Z"
replies: 5
views: 600
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/151409-onclick-på-submit"
---

# OnClick på Submit

## #1 — ironhead, 2006-09-17T19:36Z

Hej!

Denna kod fungerar i IE 7.0 och Mozilla 1.5, men inte i IE 6.x ...document.frm.submit(); körs inte..kan man skriva på något annat sätt för att de äldre versionerna skall acceptera detta?

```
<input type="button" value="Skriv ut" onclick="document.frm.submit();document.location.href='preprint.php'">
```

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

## #2 — ironhead, 2006-09-18T09:32Z

Hela formuläret:

```
<form action="sida2.php" method="post" name="frm">
<input type="text" name="Uppg">
<input type="button" value="Skriv ut" onclick="document.frm.submit();document.location.href='preprint.php'">
<input type="submit" value="Spara">
</form>
```

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

## #3 — Erik Juhlin, 2006-09-18T09:42Z

Koden du skriver är upplagd för att generera problem. Gör istället en redirect till preprint.php efter att du vad du vill göra i sida2.php.

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

## #4 — ironhead, 2006-09-18T10:13Z

> **Erik Juhlin skrev:**
>
> Koden du skriver är upplagd för att generera problem. Gör istället en redirect till preprint.php efter att du vad du vill göra i sida2.php.

så man bör inte ha 2 javascript efter varandra i onclick...eller menar du specifikt med formulärpostning...?

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

## #5 — nitro2k01, 2006-09-18T12:19Z

Problemet är att de två saker du gör i onclick pekar åt två olika håll. document.frm.submit(); gör att formuläret postas till sida2.php och document.location.href='preprint.php' gör att adressen ändras till preprint.php. Eftersom de kommandona motsäger varandra kommer bara den ena att utföras. Vilken av de som kommer urföras beror på hur browsern tolkar koden och ger företräde. Bestäm dig för vilket av kommandona du verkligen vill utföra och ta bort det andra.

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

## #6 — ironhead, 2006-09-19T05:54Z

Ok! Blev bara lite konfunderad att det fungerade i de nyare webbläsarna, men inte i de äldre...

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

---

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