---
title: "Infoga länk"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/87779-infoga-länk"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Jesper T"
published: "2003-10-05T23:57:45.000Z"
updated: "2003-10-06T08:19:14.000Z"
replies: 3
views: 282
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/87779-infoga-länk"
---

# Infoga länk

## #1 — Jesper T, 2003-10-05T23:57Z

Jag skulle vilja ha ett javascript som kunde kombinera ihop lite egenskaper på länkar:

```
<form name="form1">
<input name="v" type="radio" value="" checked>
L&auml;nk:
<input type="text" name="adress">
<select name="select">
  <option selected>_blank</option>
  <option>_parent</option> 
  <option>_self</option>
  <option>_top</option>
</select>
<br>
<input name="v" type="radio" value="">Popup | Br&auml;dd:
<input name="w" type="text" size="4"> H&ouml;jd: 
<input name="h" type="text" size="4"><br>
<input name="val" type="text" size="50"><br>
<input type="submit">
</form>
```

Alltså, om man klickar för radioknapp1 och fyller i url:en(adress) och klickar på submit, så skall detta värde och targetvärdet ner i textfältet "val".
ex. href="http://urlen.se" target="\_blank"
men...
Klickar man för "popup" så skall url:en(adress) hamna i "val" utan targetvärdet med brädd och höjdvärden i stället.
ex. ex. href="javascript:void(0);"  onClick="popup('http://urlen.se','500','300');"

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

## #2 — Jojoxx, 2003-10-06T05:45Z

```
<script type="text/javascript">
function makeItHappend(obj){
	if(obj.v[0].checked){
		obj.val.value='a href="'+obj.adress.value+'" target="'+obj.select[obj.select.selectedIndex].text+'"';
	} else {
		obj.val.value='href="javascript:void(0);" onClick="popup(\''+obj.adress.value+'\',\''+obj.w.value+'\',\''+obj.h.value+'\');"';
	}
	return true;
}
</script>
<form name="form1" onsubmit="return makeItHappend(this);">
...
```

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

## #3 — Jesper T, 2003-10-06T08:01Z

100% klockrent.
Tårta kommer på posten.

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

## #4 — Jojoxx, 2003-10-06T08:19Z

Yeehoo!! :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/87779-infoga-länk
