---
title: "Infoga till ett formulärfält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18622-infoga-till-ett-formulärfält"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "ampy"
published: "2001-12-16T15:43:00.000Z"
updated: "2001-12-17T16:53:00.000Z"
replies: 5
views: 176
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/18622-infoga-till-ett-formulärfält"
---

# Infoga till ett formulärfält

## #1 — ampy, 2001-12-16T15:43Z

Jag vetinte om detta är ett JavaScript eller något annant men det jag vill göra är att om man trycker på en länk så ska en text infoga i et formulär som det jag skriver i nu tex. Går detta och i så fall, hur gör man? Hoppas ni förstår vad jag menar.

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

## #2 — Jojoxx, 2001-12-16T17:13Z

```
<form>
<input type="text" name="foo" onFocus="currentField=this"><br>
<input type="text" name="bar" onFocus="currentField=this"><br>
<a href="#" onClick="if(currentField){ currentField.value+='en text'; currentField.focus(); } return false">en länk</a>
```

Lägg även till **onLoad="currentField=false;"** i \<body\>.

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

## #3 — ampy, 2001-12-16T18:09Z

Kan man inte skriva så här tex:

```
<a href="#" onClick="if(currentField){ currentField.value+='<a href=""></a>'; currentField.focus(); } return false">Länk</a>
```

Fast på ett annat sätt, för den där koden funkar inte.

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

## #4 — Jojoxx, 2001-12-16T19:01Z

```
<a href="#" onClick='if(currentField){ currentField.value+="<a href=\"\"></a>"; currentField.focus(); } return false'>en länk</a>
```

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

## #5 — ampy, 2001-12-17T16:25Z

Om man vill ha flera länkar hur gör man då. För när jag skriver denna länk:

```
<a href="#" onClick='if(currentField){ currentField.value+="<font color="#FF0000">texten</font>"; currentField.focus(); } return false'>Röd text</a>
```

Då infogas det inte någon text i formuläret.

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

## #6 — Jojoxx, 2001-12-17T16:53Z

Sätt ett backslash (\\) före citat-tecknen ("). Se mitt exempel ovan.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18622-infoga-till-ett-formulärfält
