---
title: "setTimeout... bild byte ? Syntaxfel mfl?! :("
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18829-settimeout-bild-byte-syntaxfel-mfl"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Guppen"
published: "2002-01-30T11:48:00.000Z"
updated: "2002-01-30T21:27:00.000Z"
replies: 2
views: 218
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/18829-settimeout-bild-byte-syntaxfel-mfl"
---

# setTimeout... bild byte ? Syntaxfel mfl?! :(

## #1 — Guppen, 2002-01-30T11:48Z

\*Hjälp\*
Jag ska(försöker) göra en enkel funktion som byter ut en bild mot en annan bild. Och det med setTimeout, för att byta ut bilden efter 5 sek.
Någon som kan se var/vad jag gör fel?
Tacksam! 

```
<script language="JavaScript">

var Bilder = new Array("bilder/snowsis.jpg", "bilder/ssystrar.jpg");
function bytBild() {
	if(document.images[0] == document.space.src=Bilder[0]){
		document.write("<img src=" + Bilder[1] + ">")
	}
	else{
		document.write("<img src=" + Bilder[0] + ">")
	}
}

function seTtime(){
	document.write("<img src='bider/snowsis.jpg'>");
	setTimeout("bytBild()", 5000);
}

</script>
</head>

<body bgcolor="#FFFFFF" text="#000000" onLoad="javascript:'seTtime()';">
<table width="100%" border="1" cellspacing="0" cellpadding="0" height="100%">
  <tr>
    <td><img src="bilder/spacer.gif" name="space"></td>
  </tr>
</table>
```

Kanske är jag helt fel ute.. men i första funktionen.. ska det inte gå att använda document.images\[0\] för att hänvisa till bilden på sidan?

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

## #2 — ZreoX, 2002-01-30T12:08Z

Hej.
Du ska istället för document.write("\<img ..."); använda document.images\[0\].src = Bilder\[1\];

Sen ska det nog fungera lite bättre.

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

## #3 — Guppen, 2002-01-30T21:27Z

\--\>ZreoX
Tack :)
Det stämde alldeles utmärkt!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18829-settimeout-bild-byte-syntaxfel-mfl
