---
title: "kontroll av värden från formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/75890-kontroll-av-värden-från-formulär"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "i1bgn"
published: "2003-05-05T08:33:28.000Z"
updated: "2003-05-05T09:11:53.000Z"
replies: 2
views: 214
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/75890-kontroll-av-värden-från-formulär"
---

# kontroll av värden från formulär

## #1 — i1bgn, 2003-05-05T08:33Z

Vill kolla 2 datum som ges in i formulärfält. I FORM-taggen skriver jag:
\<form action="visaSokning.asp" method="post" name="sokning"  onsubmit="return isValidDate(startDatum, slutDatum)"\>
Har Du något fungerande förslag på en javascriptfunktion isValidDate ?
Formatet för indata är åååå-mm-dd.

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

## #2 — Jesper T, 2003-05-05T08:47Z

alert(isValidDate(year,mth,day,0))
<http://javascript.internet.com/calculators/date-difference.html>

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

## #3 — Brimba, 2003-05-05T09:11Z

```

<script language="javascript">
function isValidDate(d1, d2)
{
	return (checkDate(d1) && checkDate(d2));
}

function checkDate(d){
	//spangos funktion ([url]http://www.webforum.nu/showthread.php?s=&postid=107266#post107266[/url])
	var pattern = /^(\d{4})-(\d{2})-(\d{2})$/;

	if(!pattern.test(d))
		return false;

	var year  = parseInt(RegExp.$1, 10),
	month = parseInt(RegExp.$2, 10),
	date  = parseInt(RegExp.$3, 10);

	var toCheck = new Date();
	toCheck.setFullYear(year);
	toCheck.setMonth(month);
	toCheck.setDate(date);

	return (toCheck.getFullYear() == year && toCheck.getMonth() == month && toCheck.getDate() == date);
}
</script>

<form action="visaSokning.asp" method="post" name="sokning" onsubmit="return isValidDate('2002-01-24', '2003-11-19')">
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/75890-kontroll-av-värden-från-formulär
