---
title: "Ligga kvar vid onclick()"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/101247-ligga-kvar-vid-onclick"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "ampy"
published: "2004-04-10T21:34:33.000Z"
updated: "2004-04-12T19:12:13.000Z"
replies: 4
views: 245
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/101247-ligga-kvar-vid-onclick"
---

# Ligga kvar vid onclick()

## #1 — ampy, 2004-04-10T21:34Z

Har en span-tagg där det visas ett ord beroende på vilken bild man håller musen över. Jag har fixat så att vid onmouseover() skrivs det ut ett ord i span-taggen. Även så att ordet försvinner vid onmouseout().

Nu till problemet. Vid onclick() vill jag att ordet ska "sparas" i span-taggen så när man för bort musmarkören från t.ex. **bild1** ska ordet finnas kvar. Vill även så att när man för musmarkören över t.ex. **bild2** så ska **bild2:s** ord visas, men när man för bort musen från **bild2** ska **bild1:s** ord visas eftersom man har tryckt på den.

Går detta lösa på ett smart sätt genom funktioner?

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

## #2 — Jojoxx, 2004-04-12T08:29Z

Det är väl bara att använda **onclick="storedWords+=*...samma-ord-som-i-onmouseover...*\+' ';"** och sedan när du visar det nya ordet i onmouseover använder du samma sätt fast ...innerHTML=storedWords+*det-aktuella-ordet*;

Låter det konstigt så bifoga koden som du har så lägger vi in exemplet där.

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

## #3 — ampy, 2004-04-12T16:24Z

Visar koden jag har:

Bilden:

```
<a href="#" onclick="txtHumor('glad', false);" onmouseover="txtHumor('glad', true);" onmouseout="txtHumor('glad', false);">
<img src="img/smileys/blackwhite/smile.gif" border="0px" style="height: 15px; width: 15px;" name="smiley_1_">
</a>
```

Funktionen txtHumor:

```
function txtHumor(strHumor, act){
	if(act){
		document.all["humor"].innerHTML=strHumor;
	}
	else{
		document.all["humor"].innerHTML='';
	}
}
```

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

## #4 — Jojoxx, 2004-04-12T19:01Z

Exempel:

```
var storedWords="";
function txtHumor(strHumor, act){
	if(act){
		document.all["humor"].innerHTML=storedWords+strHumor;
	}
	else{
		document.all["humor"].innerHTML=storedWords;
	}
}
```

och

```
<a href="#" onclick="storedWords+='glad '; return false;" onmouseover="txtHumor('glad', true);" onmouseout="txtHumor('glad', false);">
<img src="img/smileys/blackwhite/smile.gif" border="0px" style="height: 15px; width: 15px;" name="smiley_1_">
</a>
```

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

## #5 — ampy, 2004-04-12T19:12Z

Tack Jojoxx!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/101247-ligga-kvar-vid-onclick
