---
title: "Infoga text i textarea med en knapp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/108299-infoga-text-i-textarea-med-en-knapp"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Duffer"
published: "2004-07-31T21:31:08.000Z"
updated: "2004-07-31T22:32:34.000Z"
replies: 6
views: 248
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/108299-infoga-text-i-textarea-med-en-knapp"
---

# Infoga text i textarea med en knapp

## #1 — Duffer, 2004-07-31T21:31Z

På alla bbforum och även detta (om det nu inte är ett bb) finns det små söta knappar som gör att det kommer in en text i en textarea. (den jag skriver i nu t.ex.) Är detta javascript och finns det någon som kan hjälpa mig med hur man gör en sån funktion?

Vilket är lättast att göra en text/bild länk eller med knappar?

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

## #2 — solbulle, 2004-07-31T21:42Z

En variant är ju att tex kolla på källkoden för att se hur det är gjort:

```
function smilie(thesmilie) {
// inserts smilie text
	document.vbform.message.value += thesmilie+" ";
	document.vbform.message.focus();
}
```

Kallas på med:

```
<a href="javascript:smilie(' :)')"><img src="images/wfstandard/smilies/smile.gif" alt="leende" border="0"></a>
```

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

## #3 — Duffer, 2004-07-31T21:44Z

Grejjen är ju den att jag kan inget om javascript, jag kan typ bara php och html =/

Hur vet den att target är min textarea? =\|  Ute på djupt vatten =D

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

## #4 — Duffer, 2004-07-31T21:49Z

document.vbform.    "message"     .value += thesmilie+" ";

Så hette textarean men document.vbform vet jag ej vad det är till för

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

## #5 — solbulle, 2004-07-31T22:04Z

vbform är din forms namn, document skall stå där, det säger att det är i samma fil/sida formen finns.

thesmilie innehåller sen det du skickar in i funktionen = det som hamnar i textarean. Detta behöver du ej ändra på.

När du kallar på funktionen är det som är inom citationstecknen inom parentesen som kommer i din textarean :

```
javascript:smilie('Det som står här hamnar i textarean.')
```

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

## #6 — Duffer, 2004-07-31T22:25Z

efter mycket om och men fick jag ihop det! vart ett mellanslag i java" "script men nu funkar det =) tackar så mycket för hjälpen. Håller tråden öppen ett tag till ifall jag skulle posta mer  ;)

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

## #7 — solbulle, 2004-07-31T22:32Z

Ah, ok. Det är forumet som lägger in det mellanslaget.
Kanske skulle nämnt det....   :r

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/108299-infoga-text-i-textarea-med-en-knapp
