---
title: "Lite dialogrutor"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/94996-lite-dialogrutor"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "rincewind"
published: "2004-01-16T09:48:18.000Z"
updated: "2004-01-16T13:55:58.000Z"
replies: 2
views: 228
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/94996-lite-dialogrutor"
---

# Lite dialogrutor

## #1 — rincewind, 2004-01-16T09:48Z

Hej alla,

Jag ska försöka göra en funktion som ska stoppa in en länk i en textarea.

Jag vill alltså skapa en funktion som visar en popup-dialogruta där man får skriva in:
var myVar1= Texten som ska stå i taggarna
var myVar2= Vilken url som texten ska gå tll.
var myVar3= Vilken 'Title' länken ska ha.

Returnera ut en sträng i form av:
\<a target='\_blank' href='myVar2' title='myVar3'\>myVar1\</a\>

Någon som vet hur man gör detta?
Tacksam för hjälp
\-- Rincewind.

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

## #2 — nitro2k01, 2004-01-16T13:48Z

Så här:

```
 
<script language="javascript">
function fill(){
  var myVar1 = "Google";
  var myVar2 = "http://www.google.com";
  var myVar3 = "Gå till Google";
  document.forms["foo"].elements["bar"].value = "<a target='_blank' href='" + myVar2 + "' title='" + myVar3 + "'>" + myVar1 + "</a>";
  
}
</script>
<form name="foo">
<textarea name="bar">
Tryck på "Fyll I"!
</textarea>
<input type="button" onclick="fill();" value="Fyll I!">
</form>
```

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

## #3 — nitro2k01, 2004-01-16T13:55Z

Missade först att skriptet skulle fråga efter värdena... sorry

```
 
<script language="javascript">
function fill(){
  var myVar1 = prompt("Text?" , "Google");
  var myVar2 = prompt("URL?" , "http://www.google.com");
  var myVar3 = prompt("Title?" , "Gå till Google");
  document.forms["foo"].elements["bar"].value = "<a target='_blank' href='" + myVar2 + "' title='" + myVar3 + "'>" + myVar1 + "</a>";
  
}
</script>
<form name="foo">
<textarea name="bar">
Tryck på "Fyll I"!
</textarea>
<input type="button" onclick="fill();" value="Fyll I!">
</form>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/94996-lite-dialogrutor
