---
title: "Validering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/60889-validering"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "firstchoice"
published: "2002-12-02T13:37:33.000Z"
updated: "2002-12-02T14:32:46.000Z"
replies: 8
views: 628
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/60889-validering"
---

# Validering

## #1 — firstchoice, 2002-12-02T13:37Z

varför fungerar inte detta! den bara släpper förbi mig, trotts att jag skriver olika!

```
} else if (document.frm.userpassword.value != document.frm.userpassword2.value) {
alert("Fel!");
return false;
}
```

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

## #2 — dho, 2002-12-02T13:40Z

Vad står det i första if-satsen då? Körs den satsen så körs ju inte denna iom att du använt "else if".

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

## #3 — firstchoice, 2002-12-02T13:43Z

så här se hela ut!

```
  <SCRIPT>
  function validateForm() {
	if (document.frm.username.value=="") {
		alert("Du måste fylla i ett namn.");
		return false;
	} else if (document.frm.useremail.value=="") {
		alert("Du måste fylla i en E-Mail.");
		return false;
	} else if (document.frm.userusername.value=="") {
		alert("Du måste fylla i ett användarnamn!");
		return false;
	} else if (document.frm.userpassword.value=="") {
		alert("Du måste fylla i ett lösenord!");
		return false;
	} else if (document.frm.userpassword.value != document.frm.userpassword2.value) {
		alert("Fel!");
		return false;
	}
}
  </SCRIPT>
```

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

## #4 — dho, 2002-12-02T13:54Z

Kanske inte riktigt det här svaret du vill ha men jag skulle ha löst det hela lite annorlunda. Jag skulle ha plockat bort "else" i "else if" så att varje if-sats körs. Eventuella felmeddelanden skulle jag ha lagt i en sträng som jag i slutet skriver ut i en alert-box. Så skulle jag ha löst det, men det är ju en smaksak.

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

## #5 — firstchoice, 2002-12-02T13:57Z

det kommer inga felmeddelande!!!
hur hade ni gjort en koll ifall password 1 och password 2 är samma???

skall jag istället göra det i asp-koden?

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

## #6 — dho, 2002-12-02T14:06Z

Ser anropet till javaskript-funktionen från FORM-taggen riktig ut? Får du inga felmeddelanden alls så kan det ju bero på att skriptet inte körs.

Själv så skulle jag ha kollat om lösenorden är lika i ett javaskript.

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

## #7 — firstchoice, 2002-12-02T14:08Z

om jag text hoppar över att skriva namn...så får jag ett fel meddeladen...men just funktionen som kolla passworden funkar ej...den bara går vidare!

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

## #8 — Palleman, 2002-12-02T14:10Z

Hmm.. så vitt jag kan se fungerar scriptet som det ska.
Man kan alltså inte skriva i två olika lösenord utan det måste vara samma.

Kontrollera felstavningar mm. samt aktivera *Visa meddelande om scriptfel* i din webbläsare.

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

## #9 — firstchoice, 2002-12-02T14:32Z

pinsamt nog så va det jag som inte var så nogran!
formulärs rutorna hette ej password2 och password2
utan userpassword samt userpassword2 :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/60889-validering
