---
title: "Fungerar detta JavaScript med lager istället för med bilder?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/77954-fungerar-detta-javascript-med-lager-istället-för-med-bilder"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "macgunde"
published: "2003-05-25T11:00:18.000Z"
updated: "2003-05-25T16:03:58.000Z"
replies: 2
views: 212
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/77954-fungerar-detta-javascript-med-lager-istället-för-med-bilder"
---

# Fungerar detta JavaScript med lager istället för med bilder?

## #1 — macgunde, 2003-05-25T11:00Z

Hej jag har en fråga angående detta JavaScript nedan.
jag har använt av mig bilder som byts ut, men om man istället vill att lager (DIV) ska bytas ut. Kan man i så fall göra det med detta JavaScript?
Varför jag vill göra detta är för att göra sidan lättare och få "riktig" text istället för text i en bild.
Det kanske finns någon bättre lösning?

Tacksam för alla svar å synpunkter...  :)

 [home.swipnet.se/macgunde](http://home.swipnet.se/macgunde) 

> var current = 0;
> 
> var picz=new Array(
> "../images/photo/photo.jpg",
> "../images/photo/01.jpg",
> "../images/photo/02.jpg",
> "../images/photo/03.jpg",
> "../images/photo/04.jpg",
> "../images/photo/05.jpg",
> "../images/photo/06.jpg",
> "../images/photo/07.jpg",
> "../images/photo/08.jpg",
> "../images/photo/09.jpg",
> "../images/photo/10.jpg",
> "../images/photo/11.jpg",
> "../images/photo/12.jpg",
> "../images/photo/13.jpg",
> "../images/photo/14.jpg"
> )
> 
>  
> 
> function checkIt(val) {
> 
> var goodnum = current+val;
> 
> if (goodnum \< 0) alert("You can't go any further back!");
> else if (goodnum \> picz.length-1) alert("You can't go any further forward!");
> else document.LinkBild.src = picz\[goodnum\]; 
> 
> current = goodnum;
> }

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

## #2 — dectgap, 2003-05-25T13:39Z

Ditt skript bygger på att man ändrar attributet *src* till img-taggen. En div har inget src-attribut, utan dess information bygger på vad som står mellan div-taggarna.

Testa att göra så här istället:

```
var current = 0; 

var texter=new Array( 
"Hej Kalle",
"Hej Nisse",
"Hej Olle",
"Hej Sven",
"Hej Ludvig"
) 

function checkIt(val) { 

var goodnum = current+val; 

if (goodnum < 0) alert("You can't go any further back!"); 
else if (goodnum > texter.length-1) alert("You can't go any further forward!"); 
else document.getElementById('textruta').innerHTML = texter[goodnum]; 

current = goodnum; 
}
```

Och i bodyn lägger du istället för en img-tagg en div-tagg med id="textruta":

```
<div id="textruta"></div>
```

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

## #3 — macgunde, 2003-05-25T16:03Z

tackar...   ska testa scriptet senare.. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/77954-fungerar-detta-javascript-med-lager-istället-för-med-bilder
