---
title: "Rensa formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/95835-rensa-formulär"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "speedy"
published: "2004-01-27T13:28:03.000Z"
updated: "2004-01-27T14:58:01.000Z"
replies: 4
views: 454
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/95835-rensa-formulär"
---

# Rensa formulär

## #1 — speedy, 2004-01-27T13:28Z

Någon som kan se varför nedanstående kod inte fungerar för att rensa mitt formulär?

Jag får meddelandet att "window.document.frmSearch" är null eller inget objekt.

```
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK href="inc/stilmall.css" type="text/css" rel="STYLESHEET">
<Script Language = 'javascript'>	
	window.document.frmSearch.reset();
</script>
</head>
<body>
<form name="frmSearch" method="post" action="searchArt.aspx" id="frmSearch">

<input name="txtAttr0" type="text" id="txtAttr0" class="TextField" />
<input name="txtAttr1" type="text" id="txtAttr1" class="TextField" />
<br>
<input type="submit" name="btnSearch" value="Sök" id="btnSearch" class="btn" />
				
</form>
</body>
</html>
```

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

## #2 — dectgap, 2004-01-27T13:44Z

Jag förstår inte meningen med skriptet, men ändra

```
window.document.frmSearch.reset();
```

till

```
document.frmSearch.reset();
```

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

## #3 — speedy, 2004-01-27T14:01Z

Anledningen att det ser ut som det gör är att jag bara ville testa om den kodsnutten fungerade. Den ska ligga som en funktion som anropas då och då.

Jag får exakt samma felmeddelande med den kod som du föreslog.

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

## #4 — Peter S, 2004-01-27T14:48Z

Anledningen till felet är att JavaScript-koden körs innan *form*elementet laddats.

Lösning:

```
window.onload = function() {
    document.frmSearch.reset();
}
```

 :)

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

## #5 — speedy, 2004-01-27T14:58Z

Ah, så dumt :D

Det verkar funka nu, tnx!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/95835-rensa-formulär
