---
title: "Onclic"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/69452-onclic"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Asa"
published: "2003-02-25T23:46:50.000Z"
updated: "2003-02-28T22:54:38.000Z"
replies: 8
views: 288
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/69452-onclic"
---

# Onclic

## #1 — Asa, 2003-02-25T23:46Z

HAr en sida där jag kan skriva i en gästbok och kan klicka på en länk där jag får en popupruta med massor av smilegubbar.

Har denna länk i ett popupfönster:

\<a href="#" onclick="document.gb.inlagg.value=document.gb.inlagg.value+'\[;(;(\]';"\>;(;(\</a\>

När jag klickar på den vill jag att \[;(;(\] ska komma i ett formulär med namn gb och fältet heter inlagg. 
Hur gör jag?

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

## #2 — SilvioF, 2003-02-25T23:50Z

Testa med följande:

```
<a href="#" onclick="[b]window.opener[/b].gb.inlagg.value = document.gb.inlagg.value+'[;(;(]';">;(;(</a>
```

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

## #3 — Asa, 2003-02-25T23:52Z

Å självklart på båda sidor av = !

Tackar Silvio.

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

## #4 — Asa, 2003-02-26T00:02Z

Förresten. Jag har en iframe på sidan där iframen heter mess. Hur gör jag då? Det funkade ej med detta du skrev då!

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

## #5 — SilvioF, 2003-02-26T01:40Z

Då byter du helt enkelt ut **window.opener** mot **window.opener.RAMNAMNET**. Där **RAMNAMNET** är namnet på din \<iframe\>. (Tror att det skall funka då i alla fall)

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

## #6 — Asa, 2003-02-26T01:54Z

Går ej :/ Blir window.opener.update.mess är null eller ej okjekt.

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

## #7 — Peter S, 2003-02-26T07:06Z

```
window.opener.window.frames["ramnamnet"]...
```

 :)

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

## #8 — Asa, 2003-02-28T22:17Z

Denna funkar ej :(

\<a href="#" onclick="window.opener.window.frames\["update"\].mess.mess.value=window.opener.window.frames\["update"\].mess.mess.value+'\[;(;(\]';"\>\<img src="bilder/smiley/1.gif" border="0"\>\</A\>

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

## #9 — Peter S, 2003-02-28T22:54Z

Hette inte "iframen" "mess"? Isåfall kanske det skall vara så här:

```
<a href="#" onclick="window.opener.window.frames["mess"].document.forms["namn_pa_formularet"].elements["namn_pa_inputfaltet"].value=document.gb.inlagg.value+'[;(;(]';"><img src="bilder/smiley/1.gif" border="0"></A>
```

 :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/69452-onclic
