---
title: "Hoverproblem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/103282-hoverproblem"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Troxy"
published: "2004-05-10T07:39:32.000Z"
updated: "2004-05-10T13:18:50.000Z"
replies: 5
views: 278
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/103282-hoverproblem"
---

# Hoverproblem

## #1 — Troxy, 2004-05-10T07:39Z

Jag har precis börjat med Javascript och tänkte skapa ett enkelt hoverscript.

```
<script language="javascript">
function hover(menu)
	{
		(menu).src=(menu)+"h.jpg";
	}
</script>

<img src="bilder/menu1.jpg" name="menu1" onmouseover="hover(menu1)">
```

Men jag får sökvägen \[object\].jpg istället för menu1h.jpg

Hjälp!

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

## #2 — OveRRidE, 2004-05-10T08:16Z

Jag gissar lite, eftersom JavaScript inte är min starkaste sida. ;)

```
<script language="javascript">
function hover(menu)
	{
		document[menu].src=(menu)+"h.jpg";
	}
</script>

<img src="bilder/menu1.jpg" name="menu1" onmouseover="hover('menu1')">
```

eller

```
<script language="javascript">
function hover(menu)
	{
		document.getElementById[menu].src=(menu)+"h.jpg";
	}
</script>

<img src="bilder/menu1.jpg" name="menu1" onmouseover="hover(this.id)">
```

RED. Ändrade lite. 
RED2. Nu kom Palle och fixade till det. :e ;)

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

## #3 — Palle, 2004-05-10T08:17Z

Använd *getElementById* istället.. :) ex.

```
[red]<script type="text/javascript">
function hover(menu)
{
	document.getElementById(menu).src = menu+"h.jpg";
}
</script>

...

<img src="bilder/menu1.jpg" id="menu1" onmouseover="hover('menu1');">[/red]
```

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

## #4 — Troxy, 2004-05-10T08:31Z

Men jag får fortfarande \[object\] istället för min variabel i sökvägen.

Btw, Palleman, nu är det dags för en ny hemsida! ;)

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

## #5 — Palle, 2004-05-10T11:16Z

Testar jag detta får jag en alert som säger *menu1h.jpg*.

```
[red]<script language="javascript">
function hover(menu)
{
	[blue]alert(menu +"h.jpg");
	return false;[/blue]
	document.getElementById(menu).src = menu+"h.jpg";
}
</script>

...

<img src="bilder/menu1.jpg" id="menu1" onmouseover="hover('menu1');">[/red]
```

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

## #6 — Troxy, 2004-05-10T13:18Z

Det fungerar nu. Tack för hjälpen.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/103282-hoverproblem
