---
title: "Dubbel click på submit knapp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11597-dubbel-click-på-submit-knapp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Stuck"
published: "2000-09-11T14:25:00.000Z"
updated: "2001-09-13T12:04:00.000Z"
replies: 7
views: 299
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/asp/11597-dubbel-click-på-submit-knapp"
---

# Dubbel click på submit knapp

## #1 — Stuck, 2000-09-11T14:25Z

Tjenis..

Nån som vet hur man kan hindra användare från att dubbelclicka på submit knappar så dom inte skickar iväg vad dom nu skickar 2 ggr ... det är lite jobbit .. =)

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

## #2 — Danmagnus, 2000-09-11T14:58Z

En trevlig cookie eller Session kanske... .

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

## #3 — nilzzon, 2000-09-11T15:39Z

en ful med praktisk lösning är att förvanliga knappen till en vanlig button med onclick. antingen kör du den unenabled när någon skickat ngt en gång, eller sätter du en variabel = true och en vanlig ifsats.

PS. formulärnamn.submit() har samma funktion som ett klick på en input type="submit"

uttrycker jag mig förståbart?

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

## #4 — Vide, 2000-09-11T18:00Z

Men använd en serverbaserad kontroll också... då klientscript kan stängas av...

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

## #5 — Tobbster, 2001-09-13T10:57Z

> Nån som vet hur man kan hindra användare från att dubbelclicka på submit knappar så dom inte skickar iväg vad dom nu skickar 2 ggr ... det är lite jobbit .. =)

Vide säger något intressant här över..... Men hur menar du att jag ska göra det.....

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

## #6 — Vide, 2001-09-13T11:17Z

Nu vet jag ju inte hur du lagrar datat som skickas eller vad resten av sidorna gör, men du borde kunna lägga in en kontroll för att se att det inte postas två gånger... :)

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

## #7 — Pace, 2001-09-13T11:26Z

```
	<SCRIPT LANGUAGE="JavaScript">
	<!--
	// Script från [url="http://javascript.internet.com"]http://javascript.internet.com[/url] 
	// Inaktiverar submit-knappen efter att man tryckt på den (endast MSIE och NS6)
	// Användbart så att ingen dubbelpostar.
	
	function disableForm(theform) {
	if (document.all &#0124;&#0124; document.getElementById) {
		for (i = 0; i < theform.length; i++) {
		var tempobj = theform.elements[i];
		if (tempobj.type.toLowerCase() == "submit" &#0124;&#0124; tempobj.type.toLowerCase() == "reset")
		tempobj.disabled = true;
		}
		return true;
	}
	}
	//  -->
	</SCRIPT>
```

och sedan på forumläret:

```
<FORM ACTION="post_info.asp" METHOD="post" NAME="PostTopic" onSubmit="return disableForm(this);">
```

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

## #8 — Tobbster, 2001-09-13T12:04Z

Tackar Pace..........

Funkar utmärkt......

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11597-dubbel-click-på-submit-knapp
