---
title: "Meny som byter bakgrundsfärg på cell"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/46516-meny-som-byter-bakgrundsfärg-på-cell"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Type"
published: "2002-06-24T11:35:26.000Z"
updated: "2002-06-26T11:46:38.000Z"
replies: 7
views: 352
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/46516-meny-som-byter-bakgrundsfärg-på-cell"
---

# Meny som byter bakgrundsfärg på cell

## #1 — Type, 2002-06-24T11:35Z

Hej alla!
Jag försöker som många andra att skapa en tabell med celler som när man för musen över byter färg. Så långt är det simpelt (finns andra inlägg där detta behandlas) men jag vill också att när man klickar på cellen ska den byta färg till den färgen den byttes till när man drog musen över. 

Detta vill jag för att man ska kunna använda menyn o se vilken cell som är annan färg o då vilken sida man är inne på. Jag hoppas någon förstår...

Tacksam för hjälp snarast...

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

## #2 — Jojoxx, 2002-06-24T14:07Z

```
<script language="JavaScript" type="text/javascript">
active=false;
</script>

<table border="1">
<tr>
	<td onMouseover="this.style.backgroundColor='blue';" onMouseout="if(this!=active){ this.style.backgroundColor='white'; }" onClick="if(active){ active.style.backgroundColor='white' } active=this;"> A </td>
	<td onMouseover="this.style.backgroundColor='blue';" onMouseout="if(this!=active){ this.style.backgroundColor='white'; }" onClick="if(active){ active.style.backgroundColor='white' } active=this;"> B </td>
</tr>
</table>
```

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

## #3 — Type, 2002-06-25T06:12Z

Tack jojoxx.. Nu funkar det! När man trycker på cellen ska en ny länk öppnas i en annan frame. Det ska funka som en vanlig länk med target.

Framen heter main. Hur ska jag göra?

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

## #4 — Type, 2002-06-25T06:17Z

Jag fixade det själv. skrev:
\<td onclick="parent.main.location.href='sida.htm';"\>

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

## #5 — ironhead, 2002-06-26T10:43Z

går det med samma skript inte bara markera en cell, utan flera celler på samma rad?

\<td\>\</td\>\<td\>\</td\>\<td\>\</td\>\<td\>\</td\>

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

## #6 — Type, 2002-06-26T10:49Z

Det går att markera en hel tr iaf....

```
<script language="JavaScript" type="text/javascript">
active=false;
</script>

<tr onMouseover="this.style.backgroundColor='blue';" onMouseout="if(this!=active){ this.style.backgroundColor='white'; }" onClick="if(active){ active.style.backgroundColor='white' } active=this;">
<td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
```

Jag har inte testat detta, men det borde funka.... :)

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

## #7 — ironhead, 2002-06-26T11:45Z

Perfekt...tackar!

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

## #8 — Type, 2002-06-26T11:46Z

Vassego :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/46516-meny-som-byter-bakgrundsfärg-på-cell
