---
title: "enklast möjliga inloggning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/76555-enklast-möjliga-inloggning"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Headbanger"
published: "2003-05-10T14:32:36.000Z"
updated: "2003-05-18T15:29:04.000Z"
replies: 6
views: 302
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/76555-enklast-möjliga-inloggning"
---

# enklast möjliga inloggning

## #1 — Headbanger, 2003-05-10T14:32Z

Hej

Jag vill göra en inloggning på en sida med javascript, så enkelt som möjligt. Jag kan inte javascript så jag är tacksam om någon vill hjälpa mig med koden. Enklast möjliga bara.

Mvh

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

## #2 — Peter S, 2003-05-10T15:10Z

Döp din "hemliga" sida till *användarnamn**lösenord***.html:

```
<form onsubmit="location.replace(this.elements['username'].value+this.elements['password'].value+'.html');return false">
	Användarnamn:<br>
	<input type="text" name="username"><br>
	Lösenord:<br>
	<input type="password" name="password"><br>
	<input type="submit" value="Logga in">
</form>
```

 :)

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

## #3 — Headbanger, 2003-05-14T16:55Z

Tack du, det var snällt! =)

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

## #4 — Headbanger, 2003-05-15T12:06Z

Hej igen. Nu undrar jag bara hur man gör så att man får en varning om man inte fyller i något på användarnamn och lösenord. Alltså att den då säger "Du måste fylla i användarnamn/lösenord".

Kan du eller någon annan skriva koden för detta vore det skitsjysst!

Mvh Headbanger

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

## #5 — Peter S, 2003-05-15T12:21Z

```
<script type="text/javascript">
<!--

function login(o){
	var
		u=o.elements["username"],
		p=o.elements["password"];

	if(u.value.length < 1 || p.value.length < 1){
		alert("Du måste fylla i användarnamn och lösenord!");
	} else {
		location.replace(u.value+p.value+".html");
	}

	return false;
};

//-->
</script>

...

<form onsubmit="return login(this)">
	Användarnamn:<br>
	<input type="text" name="username"><br>
	Lösenord:<br>
	<input type="password" name="password"><br>
	<input type="submit" value="Logga in">
</form>
```

 :)

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

## #6 — Headbanger, 2003-05-18T09:58Z

TACK!

En sista grej bara, kan du förklara kort vad dessa grejer betyder så vore det perfekt!

(o) = 
var = 
o.elements = 
return false =
return login(this) =

Mvh

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

## #7 — Peter S, 2003-05-18T15:29Z

(o) = Referens till formulärelementet genom nyckelordet *this*.
var = Nyckelord för att deklarera och/eller initialisera variabler.
o.elements = Referens till formulärets alla element.
return false = Innebär att funktionen returnerar falskt, skulle båda fälten vara tomma.
return login(this) = Returnerar funktionen falskt är denna rad ekvivalent med *return false* vilket gör att formuläret inte skickas (i och med att kodstycket ligger som värde i attributet *onsubmit*).

 :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/76555-enklast-möjliga-inloggning
