---
title: "Login med hjälp utav Javascript"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/96179-login-med-hjälp-utav-javascript"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Steam"
published: "2004-01-30T21:26:18.000Z"
updated: "2004-02-04T20:42:49.000Z"
replies: 11
views: 394
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/96179-login-med-hjälp-utav-javascript"
---

# Login med hjälp utav Javascript

## #1 — Steam, 2004-01-30T21:26Z

Jag skulle vilja använda en text länk istället för en knapp för inloggning på en forum som jag håller på och bygger.

Om du inte förstår riktigt vad jag menar så finns det exempel på lunarstorms inloggnings sida. Där klickar man in på login text för att logga in och inte på en knapp alltså. 

Här är exempel på mina koder som jag använder för inlogging.
\---------------------------------------------------------------
Java script

function LoggaIn(){
	if (document.login.anvnamn.value==""){
		alert("Du har glömt att skriva ditt login namn!");
		return false;
	} else if (document.login.pass.value==""){
		alert("Du glömde skriva ditt lösenord!");
		return false;
	}
}

\----------------------------------------------------------------------

HTML / Asp (form "login)

\<form action="index.asp?do=login" method="post" name="login" onSubmit="return LoggaIn()"\>
\<input type="text" name="anvnamn" size="20" class="filedcolor" value="\<%=Request.Cookies("steamUser")%\>"\>
\<input name="pass" type="password" class="filedcolor" size="20"\> 
\<br\>\<input name="image" type="image" class="knapp" src="knapp/login.gif" alt="Login"\>

\--------------------------------------------------------------------------

Jag kan tillägga att jag har testat länka till LoggaIn(); men det lyckades jag inte med att logga in med. :OO

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

## #2 — Jojoxx, 2004-01-30T21:51Z

```
<a href="#" onclick="if(LoggaIn()){ document.login.submit(); }">Logga in</a>
```

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

## #3 — Steam, 2004-01-30T22:22Z

Nope, det gick inte av nån konstig anledning. Det händer ingenting när man klickar på länken när man skriver in lösenord.

Skriver man inte lösenord så kollar den igenom koden och säger till att man inte har skrivit in nåt lösenord. Så långt är det okie.

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

## #4 — Peter S, 2004-01-30T23:44Z

1\. Lägg till *return true;* sist i funktionen.
2\. Ta bort *onsubmit*attributet från formuläret.

 :)

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

## #5 — Steam, 2004-01-31T09:24Z

Nej Det hjälpte inte heller. Men jag kanske skrev fel in det du sa.

Kan du skriva istället hur du menar så försöker jag skriva exakt hur du har tänkt om det nu går.

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

## #6 — Peter S, 2004-02-01T19:32Z

```
function LoggaIn(){
    if (document.login.anvnamn.value==""){
	alert("Du har glömt att skriva ditt login namn!");
	return false;
    } else if (document.login.pass.value==""){
	alert("Du glömde skriva ditt lösenord!");
	return false;
    }
    return true;
}

<form action="index.asp?do=login" method="post" name="login">
<input type="text" name="anvnamn" size="20" class="filedcolor" value="">
<input name="pass" type="password" class="filedcolor" size="20">
<br><a href="#" onclick="if(LoggaIn()){ document.login.submit(); }">Logga in</a>
</form>
```

 :)

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

## #7 — Steam, 2004-02-01T22:21Z

Konstigt men det händer absolut ingenting när jag sklickar på att logga in. 
Men om jag inte har skrivit något lösenord överhuvudtaget då varnar javascriptet att jag glömde skriva lösenord. Så långt är det okej.

Helt hopplöst...

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

## #8 — Peter S, 2004-02-01T22:33Z

Har du någon fil som heter "index.asp" i samma katalog? [Testa](http://member.webforum.nu/Peter%20S/test.html).

 :)

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

## #9 — Steam, 2004-02-01T23:40Z

Japp det har jag och index.asp binder ihop main.asp, inloggad.asp och bottom.asp.

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

## #10 — Steam, 2004-02-01T23:51Z

Såhär ser koden ut för index.asp sidan!

Inloggning sker alltså i main.asp koden.

Koden till index.asp följer nedan:

\<%If Session("com_in") = Secure Then%\>

\<!--#Include file="inloggad.asp"--\>
  \<%Else%\>
\<!--#Include file="main.asp"--\>
  \<%End If%\>
\<!--#Include file="bottom.asp"--\>

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

## #11 — Peter S, 2004-02-02T14:37Z

Testade du [exemplet](http://member.webforum.nu/Peter%20S/test.html) från mitt förra inlägg?

 :)

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

## #12 — Steam, 2004-02-04T20:42Z

Hej hopp

Ja jag testade exemplet, men jag får inte igång det att funka.
Det händer helt enkelt ingenting men lägger jag index.asp?do=login då får jag ett felmeddelande på nåste sida att det är fel på min main.asp rad 51 men på raden 51 är ju bara en tabell och där finns ingen kod som är fel.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/96179-login-med-hjälp-utav-javascript
