Avatar billede lund_dk Praktikant
11. december 2005 - 00:03 Der er 6 kommentarer og
1 løsning

Onclick og baggrundsfarve

Hej

Jeg har brug for lidt hjælp
Jeg har en tabel

<table>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>

I denne tabel, vil jeg når jeg klikker på en celle skifte baggrundsfarven til blå. Men har jeg klikket på en celle og fået den sort, og så klikker på en anden celle, skal den forrige celle skifte til hvid, og den nye celle markeres med sort,

Hvordan gør jeg dette?
Avatar billede schaefner Juniormester
11. december 2005 - 00:11 #1
Er det sort eller blå? Eller snakker vi om hele tre farver på en gang? Det går jo virkelig ikke.
Avatar billede lund_dk Praktikant
11. december 2005 - 00:19 #2
Ups, mig der roder rundt i det.

Altså. som standart har cellen hvid baggrund. Når man klikker skal baggrunden skifte til blå.  Klikker jeg på  en anden celle skal den aktive celle der nu er blå, skifte til hvid igen og den nye celle jeg klikker på skal blive blå.
Avatar billede schaefner Juniormester
11. december 2005 - 00:21 #3
<script type="text/javascript">
var _last_clicked_cell = null;

function highlightCell(obj)
{
    if (_last_clicked_cell != null && _last_clicked_cell != obj)
    {
        _last_clicked_cell.style.background = "#FFF";
    }

    obj.style.background = "#00F";

    _last_clicked_cell = obj;
}
</script>



<table width="100%" border="2">
    <tr>
        <td onclick="highlightCell(this)">&nbsp;</td>
        <td onclick="highlightCell(this)">&nbsp;</td>
        <td onclick="highlightCell(this)">&nbsp;</td>
        <td onclick="highlightCell(this)">&nbsp;</td>
    </tr>
</table>
Avatar billede ey Nybegynder
11. december 2005 - 00:40 #4
Lukker
Avatar billede schaefner Juniormester
11. december 2005 - 12:43 #5
Hvem lukker? ey, lund_dk eller begge to?
Avatar billede lund_dk Praktikant
11. december 2005 - 14:36 #6
Hehe,ved ikke lige hvad Ey har gang i, men jeg lukker hvis du smider et svar.
Avatar billede lund_dk Praktikant
12. januar 2006 - 20:54 #7
Nå, du lagde ikke et svar, og vil gerne have lukket den
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester