---
title: "Byta <table>-bakgrund med hjälp av onClick från meny."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/161446-byta-table-bakgrund-med-hjälp-av-onclick-från-meny"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "pysokat"
published: "2007-06-12T22:56:01.000Z"
updated: "2007-06-15T08:04:58.000Z"
replies: 3
views: 452
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/161446-byta-table-bakgrund-med-hjälp-av-onclick-från-meny"
---

# Byta <table>-bakgrund med hjälp av onClick från meny.

## #1 — pysokat, 2007-06-12T22:56Z

Hej hopp!

Sitter och snickrar på en sida med vanliga gamla iFrames. Har en bakgrund för hela \<table\> (som ligger på index.htm som mall), men skulle gärna vilja att bakgrunden skiftade när man tryckte på någon annan länk i menyn (som ligger i en iFrame som meny.htm).

Det jag vill är alltså att \<table id="t"\> byter bakgrund vid klick på en länk i meny.htm. 

Såhär ser det ut nu:

I index.htm's \<head\> har jag:

```
<style type="text/css">
#t
{ 
background: url(bakgrund1.jpg);
}
</style>
```

\-

I meny.htm har jag länkar, en ser nu ut såhär:

```
<a href="kyrkan.htm" target="front" onClick="document.getElementById('t').style.background = 'url(bakgrund2.jpg)';">LÄNKLÄNK</a>
```

\--------------------------------------------------------------

Varför vill den inte byta min bakgrund i \<table id="t"\>? Den byter textsida men ingen bakgrund byts. Någon som kan förklara detta och komma med en lösning? Mycket tacksam för svar! :-)

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

## #2 — Melitta, 2007-06-13T10:51Z

Testa att byta:
'url(bakgrund2.jpg)' mot 'bakgrund2.jpg'

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

## #3 — Danne V, 2007-06-13T11:10Z

Fattar inte upplägget med iframes och vad-det-nu-var och orkar inte sitta och grubbla på vad du kan tänkas mena.
Kan du inte ladda upp till en server och ge oss en länk så vi får se vad det är du håller på med? Gör du det, så ökar chansen att få mer svar med 100%, chansen att får RÄTT svar med 200% och chansen att få förslag på bättre alternativ med 300%. Typ....

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

## #4 — colione, 2007-06-15T08:04Z

Funkar detta bättre?

```
document.getElementById('t').style.backgroundImage="url(min_pild.jpg)"
```

Har själv labbat med bakgrundsbilder via js och kom fram till att det var det enklaste sättet som funkar i alla läsare.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/161446-byta-table-bakgrund-med-hjälp-av-onclick-från-meny
