---
title: "gör en länk"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/42168-gör-en-länk"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "ampy"
published: "2002-04-21T14:59:53.000Z"
updated: "2002-04-26T07:44:51.000Z"
replies: 9
views: 378
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/html-css/42168-gör-en-länk"
---

# gör en länk

## #1 — ampy, 2002-04-21T14:59Z

Har dessa två värden:

\<div id=username1\>\</div\>
\<div id=id1\>\</div\>

Hur gör jag en länk som ska se ut så här:

\<a href="krypin.asp?id=??"\>??\</a\>

Där frågeteckerna ska dem två värderna vara. Hur skriver man dit dem?

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

## #2 — eas, 2002-04-21T19:45Z

Öh, va?!?

Det är väll bara att skriva dit dem :OO 

```
<a href="krypin.asp?id=<div id=username1></div>">&amp;lt;div id=id1&amp;gt;&amp;lt;/div&amp;gt;</a>
```

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

## #3 — ampy, 2002-04-21T19:51Z

Man kan ju inte skriva taggar inne i en länk!

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

## #4 — spango, 2002-04-21T20:22Z

Det smidigaste blir väl att använda asp:

```
<a href="krypin.asp?id=<%= Server.HtmlEncode(Server.UrlEncode("<div id=""grötomslag"">"))%>">usch</a>
```

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

## #5 — jarvklo, 2002-04-22T11:48Z

> Man kan ju inte skriva taggar inne i en länk!

 
Jo - om man "URL-kodar" värdet på href!.

```
<a href="krypin.asp?id=<div id=username1></div>">
```

skulle med denna metod bli

```
<a href="krypin.asp?id=%3Cdiv%20id=username1%3E%3C/div%3E">
```

Manuellt: 
byt ut alla: 
"\<" mot tecknen "%3C" 
"\>" mot "%3E"
" " (mellanslag) mot "%20" 

Maskinellt: 
Om man inte har tillgång till ASP ;) , så finns beskrivning av fenomenet och ett "URL-Encoder"-verktyg man kan använda t.ex. på <http://www.blooberry.com/indexdot/html/topics/urlencoding.htm>

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

## #6 — ampy, 2002-04-22T14:42Z

Ingen av förslagen fungerade: 

När jag skrev jarvklos´s förslag:

```
<a href="krypin.asp?id=%3Cdiv%20id=username1%3E%3C/div%3E"><div id=username1></a>
```

Så blev länken så här:

krypin.asp?id=\<div id=username1\>\</div\>

När jag testade spango´s förslag:

```
<a href="krypin.asp?id=<%= Server.HtmlEncode(Server.UrlEncode("<div id=""id1"">"))%>"><div id=username1></div></a>
```

Så blev länken så här:

krypin.asp?id=\<div id="id1"\>

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

## #7 — Swey, 2002-04-22T16:43Z

Antingen använder du JavaScript för att hämta id-värdet och dirigera vidare besökaren, eller så lagrar du inte värdet i HTML utan skriver ut det direkt med ASP. 

Välj vad du känner för och fråga i rätt forum (ASP eller JavaScript). Det du vill göra (är vad jag vet) omöjligt i HTML.

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

## #8 — ampy, 2002-04-22T16:53Z

```
username = RecSet("username")
id = RecSet("id")
kon = RecSet("kon")
	

Response.Write "parent.username" & x & ".innerHTML = '" & username & "'" & vbCrlf
Response.Write "parent.kon" & x & ".innerHTML = '" & kon & "'" & vbCrlf 
Response.Write "parent.id" & x & ".innerHTML = " & id & "" & vbCrlf
```

jag hämtar det med asp, så kan någon moderator flytta denna tråd till ASP-rummet eller kan ni svara snabbt här?

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

## #9 — eas, 2002-04-25T15:36Z

Som jag förstod din fråga gör koden du fått precis det du vill.
Jag tror du får precisera din fråga lite så att man fårstår vad du menar.

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

## #10 — Chainsaw, 2002-04-26T07:44Z

Det du vill göra är alltså att skapa en länk som blir såhär:

\<a href="krypin.asp?id=id1"\>username1\</a\> 

Har jag förstått det hela rätt?

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/42168-gör-en-länk
