---
title: "Slumpad bakgrundsbild"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/144071-slumpad-bakgrundsbild"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "TomasA"
published: "2006-03-16T17:15:46.000Z"
updated: "2006-03-17T08:34:08.000Z"
replies: 2
views: 2571
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/144071-slumpad-bakgrundsbild"
---

# Slumpad bakgrundsbild

## #1 — TomasA, 2006-03-16T17:15Z

Hej

Jag har ett script som slumar en visad bild.
Scriptet ser ut så här

```
<script Language="JavaScript">
<!--
    var img1 = "../bilder/1.jpg"
    var img2 = "../bilder/2.jpg"
    var img3 = "../bilder/3.jpg"
    var img4 = "../bilder/4.jpg"
    var img5 = "../bilder/5.jpg"
    var img6 = "../bilder/6.jpg"
    var img7 = "../bilder/7.jpg"
    var img8 = "../bilder/8.jpg"
    var img9 = "../bilder/9.jpg"
    var img10 = "../bilder/10.jpg"

    var randomize = Math.round(Math.random()*10)
       if (randomize == 1){	newimg = img1
	}else if (randomize == 2){	newimg = img2
	}else if (randomize ==3){	newimg = img3
	}else if (randomize ==4){	newimg = img4
	}else if (randomize ==5){	newimg = img5
	}else if (randomize ==6){	newimg = img6
	}else if (randomize ==7){	newimg = img7
	}else if (randomize ==8){	newimg = img8
	}else if (randomize ==9){	newimg = img9
	}else if (randomize ==10){
	}else{
	newimg = img10
	}
                  document.write('<IMG SRC="'+newimg+'">')
	//-->
</script>
```

Men nu vill jag ända denna scriptvisning så jag får den slupade bilden som bakgrund i en cell i en tabell.

Hur kan jag göra det. 
Har pröva olika varianter men det funkar inte. 

Tacksam för tips!  :) 

Helt ok om det passar bättre med ett PHP-script.

//  TomasA

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

## #2 — OlleBoop, 2006-03-16T17:49Z

```
document.write('<td style="background: url('+newimg+')">')
```

Borde väl funka?

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

## #3 — nitro2k01, 2006-03-17T08:34Z

En annan kommentar pa koden... Det gar att gar mycket enklare med hjalp av en array. Om bilderna heter 1.jpg - 10.jpg ar det annu enklare.

```
newimg = "../bilder/" + Math.round(Math.random()*9+1) + ".jpg";
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/144071-slumpad-bakgrundsbild
