---
title: "Validera form"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/80450-validera-form"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "fundrusse"
published: "2003-06-24T13:25:12.000Z"
updated: "2003-06-27T11:39:38.000Z"
replies: 12
views: 310
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/80450-validera-form"
---

# Validera form

## #1 — fundrusse, 2003-06-24T13:25Z

Hejsan!

Det är så att jag validera ett form.
Allt funkar fint när jag använder:

```
<input type="submit" value="::: Skicka :::">
```

Men när jag anänvder:

```
<a href="javascript:document.form.submit();">
```

Då validera den inte formen längre. Hur kommer detta sig..

jag använder mig av: OnSubmit="return check();"

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

## #2 — dectgap, 2003-06-24T13:30Z

Testa följande:

```
<a href="javascript: if(documen.form.onsubmit()) document.form.submit();">
```

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

## #3 — fundrusse, 2003-06-24T13:39Z

Hmm det funkar (Ibland)
fyller jag inte i nåt i formuläret så säger den ifrån.
men är det i fyllt så postas det inte ibland

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

## #4 — dectgap, 2003-06-24T13:41Z

Jag missade ett 't'.

```
<a href="javascript: if(document.form.onsubmit()) document.form.submit();">
```

Sen skulle jag föreslå ett annat namn på formuläret än "form".

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

## #5 — fundrusse, 2003-06-24T13:42Z

jo det och java script = javascript
Jag fixade det men det funkar inte som det ska ändå

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

## #6 — fundrusse, 2003-06-24T13:48Z

Den händer att formen inte postas.
händer helt enkelt ingenting när man klickar på knappen

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

## #7 — dectgap, 2003-06-24T14:36Z

Hur blir det om du skriver så här istället?

```
<a href="javascript: if(check()) document.form.submit();">
```

Om det inte heller fungerar föreslår jag att du skriver lite mer kod.

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

## #8 — fundrusse, 2003-06-25T02:20Z

Blir samma fel där..
Uppfyller inte fältet mina kvar så säger den ifrån..
Men uppfyller det kraven så postas inte formen

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

## #9 — fundrusse, 2003-06-26T10:03Z

För kännedom har jag inte hittat en lösning på mitt problem ännu!

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

## #10 — greyhound, 2003-06-26T10:05Z

Lägg ut funktionen check så man kan se det så kanske det går att lösa...

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

## #11 — fundrusse, 2003-06-27T07:58Z

```
<script language="JavaScript">
function check(){
	
	if (document.form.ZipCode.value.length < 5){
		alert("Skriv in ett giltigt postnummer på 5 tecken!");
		form.ZipCode.focus();
		return false;
}
	if (document.form.ZipCode.value.length > 5){
		alert("Skriv in ett giltigt postnummer på 5 tecken!");
		form.ZipCode.focus();
		return false;

}
}
</script>
```

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

## #12 — dectgap, 2003-06-27T09:09Z

Om du ändrar check till att se ut så här blir det förmodligen bättre:

```
<script language="JavaScript" type="text/javascript">
function check(){
	
	if (document.form.ZipCode.value.length < 5){
		alert("Skriv in ett giltigt postnummer på 5 tecken!");
		form.ZipCode.focus();
		return false;
}
	if (document.form.ZipCode.value.length > 5){
		alert("Skriv in ett giltigt postnummer på 5 tecken!");
		form.ZipCode.focus();
		return false;

}
return true;
}
</script>
```

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

## #13 — fundrusse, 2003-06-27T11:39Z

Lagt in det nu.. Men han går förbi valideringen..
fattar inte varför det blir såhär bara för att man har länk istället för input

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/80450-validera-form
