---
title: "validate losenord?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18562-validate-losenord"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "timedia"
published: "2001-11-30T17:30:00.000Z"
updated: "2001-12-01T09:31:00.000Z"
replies: 3
views: 207
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/18562-validate-losenord"
---

# validate losenord?

## #1 — timedia, 2001-11-30T17:30Z

Jag har två lösenordslinjer i mitt "skapa konto"-formulär. Den ena är Välj lösenord, den andra är bekräfta vald lösenord. 

```
<td width="135" valign="top">
Önskat lösenord:&nbsp;</td>
                <td width="182" valign="top">
                <input type="password" name="losenord" size="20"><font color="#FF0000">*</font>
               </td>
              </tr>
              <tr>
                <td width="135" valign="top">
Bekräft lösenord:
                </td>
                <td width="182" valign="top">                  
                <input type="password" name="confirmpassword" size="20"><font color="#FF0000">*</font>
               </td>
              </tr>
              <tr>
```

Hur verifierar jag så dom är identiska i nedansående javascript?

```
function validateForm() {	
		var f = document.blimedlem;
		if (f.namn.value == "") {		
			alert("Du måste fylla i ditt namn.");
			f.namn.focus();		
			return false;	
		} else if (f.signatur.value == "") {					
			alert("Du måste välja en signatur");		
			f.signatur.focus();		
			return false;
		} else if (f.epost.value == "") {			
			alert("Du måste ange din epostadress");		
			f.epost.focus();		
			return false;	
		}
}
```

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

## #2 — Jojoxx, 2001-11-30T18:34Z

```
function validateForm() { 
 var f = document.blimedlem;
 if (f.namn.value == "") { 
  alert("Du måste fylla i ditt namn.");
  f.namn.focus(); 
  return false; 
 } else if (f.signatur.value == "") { 
  alert("Du måste välja en signatur"); 
  f.signatur.focus(); 
  return false;
 } else if (f.epost.value == "") { 
  alert("Du måste ange din epostadress"); 
  f.epost.focus(); 
  return false; 
 } else if (f.losenord.value != f.confirmpassword.value){
  f.losenord.focus(); 
  return false; 
 } else {
  return true;
 }
}
```

Du bör alltså även returnera true om allt är ok.

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

## #3 — timedia, 2001-12-01T09:15Z

Tyvärr postas formuläret. Hur fixas det?

```
function validateForm() { 
var f = document.blimedlem;
if (f.namn.value == "") { 
alert("Du måste fylla i ditt namn.");
f.namn.focus(); 
return false; 
} else if (f.signatur.value == "") { 
alert("Du måste välja en signatur"); 
f.signatur.focus(); 
return false;
} else if (f.epost.value == "") { 
alert("Du måste ange din epostadress"); 
f.epost.focus(); 
return false; 
} else if (f.losenord.value != f.confirmpassword.value){
alert("Ooops, lösenordet stämmer inte"); 
f.losenord.focus(); 
return false; 
} else {
return true;
}
}
```

\<form method="POST" onSubmit="validateForm();" name="blimedlem" action="oppna.asp"\>

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

## #4 — Jojoxx, 2001-12-01T09:31Z

onSubmit="**return** validateForm();"

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18562-validate-losenord
