---
title: "Fel i bildbyte-script"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/55124-fel-i-bildbyte-script"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "m_soderlund"
published: "2002-10-04T16:17:02.000Z"
updated: "2002-10-07T18:09:15.000Z"
replies: 1
views: 209
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/55124-fel-i-bildbyte-script"
---

# Fel i bildbyte-script

## #1 — m_soderlund, 2002-10-04T16:17Z

Det blir fel vid onMouseOver med detta script.. Vad kan det vara för fel?

Denna koden ska in i \<head\>:

```
<SCRIPT LANGUAGE="JavaScript1.1">
function bytBild(nummer, version) {
var nyBild = "bild" + nummer + version + ".src";
document.images[nummer].src = eval(nyBild);
}
</SCRIPT>
```

Denna koden ska du skriva där du vill ha menyn:

```
<A HREF="dinsida.htm"
onMouseOver="bytBild(0,'b');"
onMouseOut="bytBild(0,'a');"><IMG SRC="menybild1.gif" border="1"
width="100" height="24" alt="Bild1"></A>
<SCRIPT LANGUAGE="JavaScript1.1">
var bild0a = new Image();
var bild0b = new Image();
bild0a.src = "bild1.gif";
bild0b.src = "bild2.gif";
</SCRIPT>
<br><A HREF="dinsida2.htm"
onMouseOver="bytBild(1,'b');"
onMouseOut="bytBild(1,'a');">
<IMG SRC="menybild2.gif" border="1" width="100" height="24"
alt="Bild2"></A><BR>
<SCRIPT LANGUAGE="JavaScript1.1">
var bild1a = new Image();
var bild1b = new Image();
bild1a.src = "bild3.gif";
bild1b.src = "bild4.gif";
</SCRIPT>
<br><A HREF="dinsida3.htm"
onMouseOver="bytBild(2,'b');"
onMouseOut="bytBild(2,'a');">
<IMG SRC="menybild3.gif" border="1" width="100" height="24"
alt="Bild3"></A><BR>
<SCRIPT LANGUAGE="JavaScript1.1">
var bild2a = new Image();
var bild2b = new Image();
bild2a.src = "bild5.gif";
bild2b.src = "bild6.gif";
</SCRIPT>
<br><A HREF="dinsida4.htm"
onMouseOver="bytBild(3,'b');"
onMouseOut="bytBild(3,'a');">
<IMG SRC="menybild4.gif" border="1" width="100" height="24"
alt="Bild4"></A><BR>
<SCRIPT LANGUAGE="JavaScript1.1">
var bild3a = new Image();
var bild3b = new Image();
bild3a.src = "bild7.gif";
bild3b.src = "bild8.gif";
</SCRIPT>
<br><A HREF="dinsida5.htm"
onMouseOver="bytBild(4,'b');"
onMouseOut="bytBild(4,'a');">
<IMG SRC="menybild5.gif" border="1" width="100" height="24"
alt="Bild5"></A><BR>
<SCRIPT LANGUAGE="JavaScript1.1">
var bild4a = new Image();
var bild4b = new Image();
bild4a.src = "bild9.gif";
bild4b.src = "bild10.gif";
</SCRIPT>
```

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

## #2 — Theef, 2002-10-07T18:09Z

har du testat att köra det igenom ett Javascript-document?
(Du sparar ett document med bara scriptet och ger den ändelsen ".js".)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/55124-fel-i-bildbyte-script
