---
title: "Hämta formulärvärde mha js"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/72213-hämta-formulärvärde-mha-js"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "ironhead"
published: "2003-03-26T13:19:07.000Z"
updated: "2003-03-26T16:08:05.000Z"
replies: 6
views: 237
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/72213-hämta-formulärvärde-mha-js"
---

# Hämta formulärvärde mha js

## #1 — ironhead, 2003-03-26T13:19Z

Kan man göra en inloggning typ:

\<form action="sida.htm" method="post"\>
\<input type="text" name="name"\>
\<input type="text" name="pwd"\>
\<input type="submit" name="login"\>
\</form\>

och hämta formulärvärdena mha javascript och verifiera att dessa är rätt utan att använda vbscript?

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

## #2 — colione, 2003-03-26T13:37Z

Ja, men du får ändå kolla det serverside, annars så avslöjar du de rätta svaren.

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

## #3 — Peter S, 2003-03-26T13:38Z

Det kan du göra genom att använda dig av "onsubmit"-attributet, exempel:

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

function foo( o ){
     // Värdet för "name"
     o.elements[ "name" ].value;

     // Värdet för "pwd"
     o.elements[ "pwd" ].value;

     // Här kollar du värdena och returnerar [i]true[/i] eller [i]false[/i]
};

//-->
</script>

...

<form onsubmit="return foo(this)">
     <input type="text" name="name">
     <input type="text" name="pwd">
     <input type="submit" name="login">
</form>
```

 :)

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

## #4 — ironhead, 2003-03-26T14:24Z

PeterS: Det där förstod jag inte!

Jag vill alltså posta datat till en annan sida, och sedan verifiera att namn="olle" och pwd="hemligt"...för att "logga in"

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

## #5 — Peter S, 2003-03-26T15:35Z

Eftersom JavaScript är ett klientsidespråk får du alltså validera på det sättet jag visade i mitt förra inlägg. Det bästa sättet är dock givetvis att använda ett serversidespråk - som colione skriver.

 :)

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

## #6 — Jojoxx, 2003-03-26T15:39Z

Då får du använda method="get" i formuläret. Sedan tittar du i [Query-stringen](http://www.webforum.nu/showthread.php?s=&threadid=37494) efter datat. Problemet att göra det på klientsidan (som i detta exempel) är att du gör användarnamn och lösenord åtkomligt via koden för den som vill titta bakom kuliserna.

(Red. a little late)

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

## #7 — ironhead, 2003-03-26T16:08Z

Har insett att det e svårt att få till det bra, men fick tag på en lösning som verkar hyfsad iaf: <http://javascript.internet.com/passwords/login-coder.html>

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/72213-hämta-formulärvärde-mha-js
