---
title: "Onmouseover out and ????"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18525-onmouseover-out-and"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "LearningASP"
published: "2001-11-23T16:43:00.000Z"
updated: "2001-11-25T09:08:00.000Z"
replies: 3
views: 164
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/18525-onmouseover-out-and"
---

# Onmouseover out and ????

## #1 — LearningASP, 2001-11-23T16:43Z

jag använder denna 

```
<img src="bilder/knappar/reg.gif" width="97" height="20" border="0" alt="REGISTRERA" onMouseOver="this.src='bilder/knappar/reg_on.gif'" onMouseOut="this.src='bilder/knappar/reg.gif'">
```

Men finns det något sätt att få onmouseover bilden att "stanna" när man har klckat på bilden tills man klickar på en annan?

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

## #2 — Jojoxx, 2001-11-23T19:28Z

[Exempel](http://www.jojoxx.net/jscript/archive/imageswap6.html).

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

## #3 — LearningASP, 2001-11-24T10:45Z

Jag har problem med koden som jojoxx försåg mig med 

```
<script type="text/javascript">
	/* Detta script finns att hämta på [url="http://www.jojoxx.net"]http://www.jojoxx.net[/url]  och
   får användas fritt så länge som dessa rader står kvar. */

	if (document.images) {
	start_on=new Image;
	start_on.src="bilder/knappar/start_on.gif";
	start_off=new Image;
	start_off.src="bilder/knappar/start.gif";

	sok_on=new Image;
	sok_on.src="bilder/knappar/sok_on.gif";
	sok_off=new Image;
	sok_off.src="bilder/knappar/sok.gif";

	forum_on=new Image;
	forum_on.src="bilder/knappar/forum_on.gif";
	forum_off=new Image;
	forum_off.src="bilder/knappar/forum.gif";
	
	reg_on=new Image;
	reg_on.src="bilder/knappar/reg_on.gif";
	reg_off=new Image;
	reg_off.src="bilder/knappar/reg.gif";
	
	login_on=new Image;
	login_on.src="bilder/knappar/login_on.gif";
	login_off=new Image;
	login_off.src="bilder/knappar/login.gif";
	
	minsida_on=new Image;
	minsida_on.src="bilder/knappar/start.gif";
	minsida_off=new Image;
	minsida_off.src="bilder/knappar/start.gif";

	var re;
	}

	function rollIn(imgName){
	if (document.images) document[imgName].src=eval(imgName + "on.src");
	}
	function rollOut(imgName){
	if (document.images && re!=imgName) document[imgName].src=eval(imgName + "off.src");
	}
	function selectLink(imgName){
	if(re) document[re].src=eval(re + "off.src");
	re = imgName;
	}
</script>
```

och sen koden i länken

```
<a href="forum/" target="main_frame" onClick="selectLink('forum_')" onMouseover="rollIn('forum_')" onMouseout="rollOut('forum_')"><img src="bilder/knappar/forum.gif" width="97" height="20" border="0" alt="FORUM" name="forum_"></a>
```

Jag får detta fel

A runtime error has occurred

Line: 45
Error:'document\[...\]' is null or not an object

Vad kan det vara?

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

## #4 — Jojoxx, 2001-11-25T09:08Z

Har du mer script än detta på sidan? I så fall vad är på rad 45? Koden ovan fungera om du tar den och stoppar in den på en "ren" sida.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18525-onmouseover-out-and
