---
title: "Byte av td-bgbild i annan frame!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18419-byte-av-td-bgbild-i-annan-frame"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "FluffyCat"
published: "2001-10-31T15:24:00.000Z"
updated: "2001-11-01T08:48:00.000Z"
replies: 2
views: 154
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/18419-byte-av-td-bgbild-i-annan-frame"
---

# Byte av td-bgbild i annan frame!

## #1 — FluffyCat, 2001-10-31T15:24Z

Hej!
Jag har lite problem, vill byta bakgrundsbild i en tabellcell som ligger i ett en annan frame. Får det inte att funka. Detta funkar bra från samma sida ex:

```
<td id="tabellen"></td>

document.all.tabellen.background='gron.gif'
```

Men när jag försöker från en annan sida så funkar det inte.
Har försökt med bla:

```
parent.document.all.tabellen.background='gron.gif'
och
parent.frames.document.all.tabellen.background='gron.gif'
```

Eftersom det är nestlade frameset (ett frameset som ligger i ett annat) så är jag lite osäker.
Kan någon hjälpa mig?!

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

## #2 — Jojoxx, 2001-10-31T16:01Z

För att gå ett steg uppåt i ramarnas trädstruktur (se det som ett familjeträd) så använder du **parent** (förälder) och för att gå ett steg ner använder du "barnets" (child) namn, ex. **foo** och dess barnbarn om detta heter "bar"; **foo.bar**. Alltså, för att gå ett steg upp och sedan 2 ner blir det **parent.foo.bar** och för att komma åt document-objektet i denna ram **parent.foo.bar.document**, osv. osv.

\---Tillägg---

För att förenkla det kan du göra en funktion på den aktuella sidan vars tabellbakgrund skall bytas, och sedan anropar du bara denna funktion från en annan frame med **parent.foo.bar.funktionsnamn();**

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

## #3 — FluffyCat, 2001-11-01T08:48Z

aha.. ok, tack! 
Det funkar nu:

```
parent.frames.midleft.document.all.tabellen.background='gron.gif'
```

Dock ej i netscape :P
Nån ide?

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18419-byte-av-td-bgbild-i-annan-frame
