---
title: "problem med validate..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/16869-problem-med-validate"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "fredrik"
published: "2000-05-24T12:03:00.000Z"
updated: "2000-05-25T06:07:00.000Z"
replies: 2
views: 303
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/16869-problem-med-validate"
---

# problem med validate...

## #1 — fredrik, 2000-05-24T12:03Z

Hej, jag har ett formulär som jag vill kolla så att användaren har fyllt i alla nödvändiga uppgifter i.

Formulärets namn är formular.
detta följs sedan av ett antal input rutor med olika namn.
längst ner (innanför form-taggen) ligger:
\<input type="button" onclick="javascript:check();"\>

precis nedanför bodyn (alltså inte i headen) ligger sedan följande kod:

```
<script language="javascript">
{
function check()
{
var fel;
fel="";

if (document.formular.prenamn.value=="") 
	{fel="Du har glömt att fylla i ditt förnamn"}
if (document.formular.lastnamn.value=="") 
	{fel="Du har glömt att fylla i ditt efternamn"}

if (fel.length>0) 
	{alert(fel)
}
else
{document.formular.submit()}

}
}
</script>
```

Detta funkar kanon i explorer men...det vill inte alls i netscape...det är alltså så att först är "fel" tom sedan om det saknas uppgifter får "fel" ett nytt värde och om sedan "fel" längre än 0 visas dess felmeddelnade, annars körs submit på formuläret.

felet som jag får är:

document.formular has no properties. 

Är det nån som vet hur man fixar detta?

Tack på förhand!

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

## #2 — nicclas, 2000-05-24T12:51Z

```
<html>
<head>
<script language="Javascript">
function kolla(obj){
  var passwd = obj.passwd.value;
  if(passwd.length == 0){
    alert("fel!");
    return false;
  }
  else{
    alert("skickad!");
    return true;
  }
}
</script>

</head>
<body>
<form onSubmit="return kolla(this);">
<input name="passwd" type="text">
<input type="submit">
</form>
</body>
</html>
```

/nicclas @ <http://www.nic-sys.se>

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

## #3 — fredrik, 2000-05-25T06:07Z

Tack så mycket, det funkar nu!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/16869-problem-med-validate
