---
title: "Skicka värden med länk"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/107578-skicka-värden-med-länk"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "magnusfernstrom"
published: "2004-07-18T22:09:27.000Z"
updated: "2004-08-18T06:43:11.000Z"
replies: 13
views: 593
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/107578-skicka-värden-med-länk"
---

# Skicka värden med länk

## #1 — magnusfernstrom, 2004-07-18T22:09Z

Istället för submit-knapp vill jag ha en länk. Jag sökte, men exemplet jag prövade fungerade inte. Min form heter login. Hur skall koden se ut?

/M

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

## #2 — yohpops, 2004-07-19T05:57Z

Kanske såhär?

```
<a href="javascript:document.all('login').method='GET';document.all('login').submit">Jag är en länk</a>
```

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

## #3 — @nders, 2004-07-19T06:21Z

document.all bör man icke använda, ty det är en sån där förhatlig IE-only-grej.

<http://www.metalusions.com/backstage/articles/8/>

Alltså: Sätt **id="login"** i din \<form\>-tagg, och prova:

```
<a href="javascript:document.getElementById('login').submit();">Jag är en länk</a>
```

(och som vanligt: javascript skall vara ihopskrivet i länken.)

Mvh

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

## #4 — magnusfernstrom, 2004-07-19T10:17Z

Nämen ni är ju för underbara :) ;)

Tack @nders (som vanligt) och yohpops för hjälpen.

För övrigt, varför skriver man java script i kod-taggen?

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

## #5 — @nders, 2004-07-19T10:19Z

> **magnusfernstrom skrev:**
>
> För övrigt, varför skriver man java script i kod-taggen?

Det gör man inte. Det är vBulletin som av säkerhetsskäl (!) lägger in ett mellanslag där.

mvh

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

## #6 — magnusfernstrom, 2004-07-19T10:30Z

Aha! Okej, då fattar jag :) 

Tack igen då!

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

## #7 — magnusfernstrom, 2004-07-26T20:09Z

@nders: Din lösning fungerar inte heller i NN.

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

## #8 — @nders, 2004-07-27T03:18Z

Vad menar du med NN? Netscape 4.x? 

Netscape 4.x får man skylla sig själv om man använder. Detta funkar visserligen:

```
document.forms['login'].submit();
```

 eller

```
document.login.submit();
```

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

## #9 — magnusfernstrom, 2004-07-27T03:26Z

> Netscape 4.x får man skylla sig själv om man använder.

:e

```
<a href="javascript:document.forms['login'].submit();" class="login">LOGGA IN</a>
```

Fungerar inte...

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

## #10 — @nders, 2004-07-27T06:00Z

Hur ser formuläret ut?

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

## #11 — magnusfernstrom, 2004-08-08T23:24Z

```
        <form name="Login" method="post" action="login.asp">
        Användarnamn:
        <br />
        
        <input type="text" name="uName" style="width: 150px;">
        <br />
        Lösenord:
        <br />
        <input type="password" name="pWord" style="width: 150px;">
             <a href="javascript:document.forms('login').submit();" class="login">LOGGA IN</a>
         </form>
```

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

## #12 — dectgap, 2004-08-09T08:29Z

Om du ändrar till avd @nders verkligen skrev då, med hakparenteser istället för vanliga parenteser?

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

## #13 — magnusfernstrom, 2004-08-18T05:36Z

Då hittas inte sidan!

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

## #14 — @nders, 2004-08-18T06:43Z

Lägg märke till att det är skillnad på *Login* och *login*. Så, vad heter formuläret? Hur ser hela ditt formulär ut nu?

mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/107578-skicka-värden-med-länk
