---
title: "Mouseover problem!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/51327-mouseover-problem"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "d@le"
published: "2002-08-26T16:38:44.000Z"
updated: "2002-08-29T06:03:34.000Z"
replies: 4
views: 244
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/51327-mouseover-problem"
---

# Mouseover problem!

## #1 — d@le, 2002-08-26T16:38Z

Hej, följande kodsnutt som jag bifogar här nedanför skulle jag behöva lite hjälp med. Den fungerar, så det är inte det som är problemet. Vad jag skulle vilja ha hjälp med är att inte behöva ha två bilder brevid varanndra som ska bytas ut, utan den bild som är tom ska bara va en, alltså när man för musen över detmarkerade området så ska samma område ändras, fast med olika bilder beronde på vilken del man för över. Hoppas ni förstår vad jag menar :r

Lite svårt att skriva med en skällande och bitande hundvalp alldeles intill, annars så syftar jag på följande del. Nu är de två bilder, jag vill bara ha en.

```
<IMG SRC="rund.gif" NAME="ett_namn">
<IMG SRC="rund.gif" NAME="ett_namn2">
```

resterande kod

```
<SCRIPT LANGUAGE="javascript">
if (navigator.appName!="Microsoft Internet Explorer" || parseInt
(navigator.appVersion)>3 && navigator.appName=="Microsoft
 Internet Explorer")
{

ett_namn = new Image;
ett_namn.src = "rund.gif";
ett_namn1 = new Image;
ett_namn1.src = "farg.gif";

ett_namn2 = new Image;
ett_namn2.src = "rund.gif";
ett_namn21 = new Image;
ett_namn21.src = "farg2.gif";

}
function omids(byta, bild, script) {
if (navigator.appName!="Microsoft Internet Explorer" || parseInt
(navigator.appVersion)>3 && navigator.appName=="Microsoft
 Internet Explorer")
{
self.status=script;

document.images[byta].src = eval(bild + ".src");

return true;
}
}
//-->
</SCRIPT>

<MAP NAME="hej">
<AREA SHAPE=CIRCLE COORDS="210,564,50"
 HREF="default.htm" OnMouseOver="return omids
('ett_namn','ett_namn1','Texten som ska visas i statusraden då
 man drar musen över bilden')"
OnMouseOut="return omids('ett_namn','ett_namn','')">
<AREA SHAPE=CIRCLE COORDS="210,200,61" 
HREF="default.htm" OnMouseOver="return omids
('ett_namn2','ett_namn21','Texten som ska visas i statusraden 
då man drar musen över bilden')"
OnMouseOut="return omids('ett_namn2','ett_namn2','')">
</MAP>

<img src="1.gif" border="0" usemap="#hej">
```

Tack på förhand! :)

red: 
har funnit detta script på jojjx men tagit bort all överflödig texti skrivandets stund så ni ska se det väsentliga.

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

## #2 — d@le, 2002-08-27T12:49Z

Ingen som vet någonting om detta?  :q  Jag får väl ge mig på ett försök och förklara det lite tydligare.  :r 

Jag har alltså en bild (imagemap), på denna bild så har jag två eller flera punkter som jag markerat. När man för musen över någon av dessa punkter så ska en bild på just detta markerade området visas i en liten ruta som jag har. Med den kodsnutt som jag har nu, så måste jag ha en ny ruta för varje nytt markerat område. Det jag vill åstakomma är att bara behöva ha en bild, alltså oavsett vilket område jag för musen över så är det på samma ställe som bilden på just det markerade området som ska visas i min ruta.

Någon som förstår bättre nu?  :l  :)

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

## #3 — d@le, 2002-08-28T19:00Z

Har klarat ut problemet nu, efter en del pillande så kom svaret på frågan ner till mig. Som en blixt från klar himmel :)

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

## #4 — Lasp, 2002-08-28T20:57Z

Och vad var svaret?
Blixtra lite här också!

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

## #5 — d@le, 2002-08-29T06:03Z

vet inte om det var det smidigaste av sätt, men för den andra bilden så bytte jag ut "ett_namn2" till "ett_namn". koden blev alltså,

```
<AREA SHAPE=CIRCLE COORDS="210,200,61" 
HREF="default.htm" OnMouseOver="return omids
('ett_namn','ett_namn21','Texten som ska visas i statusraden då 
man drar musen över bilden')"
OnMouseOut="return omids('ett_namn','ett_namn','')">
```

hursomhelst så fungerar det ju, och det utan felmeddelande ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/51327-mouseover-problem
