---
title: "Tömma form"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/64416-tömma-form"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "fundrusse"
published: "2003-01-10T16:36:24.000Z"
updated: "2003-01-12T05:17:51.000Z"
replies: 10
views: 247
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/64416-tömma-form"
---

# Tömma form

## #1 — fundrusse, 2003-01-10T16:36Z

Hejsan.

Skulle behöva ett script som tömmer 2st fält när man klickar på submitknappen. 

frågan är bara om den tömmer fälten innan värdena har hunnits postas

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

## #2 — JAreMANNEN, 2003-01-10T16:37Z

förmodligen tömmer den innan sidan skickas..

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

## #3 — fundrusse, 2003-01-10T16:42Z

Gjorde en sånhär

```
function clean(){
document.login.email.value = "";
document.login.password.value = "";
}
```

hur gör man för att lägga till en delay på nån sekund.

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

## #4 — JAreMANNEN, 2003-01-10T16:45Z

tror knappast att det spelar någon roll om du gör en delay, eftersom datan i fälten måste med till den nya sidan du skickar den till...

"antingen/eller" är det nog som gäller, kan inte tänka mig annat..
anting är fältet tomt eller så innehåller det data.

Får jag fråga varför du bill göra på detta viset?

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

## #5 — fundrusse, 2003-01-10T16:47Z

För att jag har login formen i en frame och inloggningschecken i en annan frame.

så jag vill att login formen skall tömmas efter det man loggat in.

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

## #6 — fundrusse, 2003-01-10T17:01Z

Min lösning var:

```
<script language="JavaScript" type="text/javascript">
function clean(){
setTimeout('document.login.email.value = "";document.login.password.value = "";',5000);
}
</script>
```

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

## #7 — RGB, 2003-01-11T13:03Z

annars så har formsobjekt en reset metod... tex:
*document.forms\[\<INDEX\>\].reset()*

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

## #8 — fundrusse, 2003-01-11T14:04Z

kejj.. hur funkar det da..
tömmer när man skickat?

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

## #9 — RGB, 2003-01-11T18:56Z

```
<html>
	<body>
		<form action="2.html" onsubmit="this.reset();">
			<input type="text" name="usr">
			<input type="password" name="pwd">
			<input type="submit">
		</form>
	</body>
</html>
```

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

## #10 — fundrusse, 2003-01-11T21:26Z

Men hinner den inte tömma formuläret innan den skickar datan då?

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

## #11 — RGB, 2003-01-12T05:17Z

Koden var väl mer för att visa hur du kan tänkas använda *.reset()* men du har rätt i vad du säger.  Det enklaste sättet jag kan komma på vore att låta en kodsnutt i framen med "inloggningschecken" tömma formuläret.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/64416-tömma-form
