Henrik Stidsen <henrikstidsen@gmail.com> writes:
> Lasse Jensen has brought this to us :
>> Har prøvet nogle få ting jeg fandt rundt omkring, men uden det store
>> held, så jeg håbede på der var en venlig sjæl herinde, der kunne
>> hjælpe mig lidt på vej. :)
>
> Du skal have en onclick event på selve checkboksen. Der skal du så
> finde dne række hvor checkboksen er i (kan evt. gøres med noget
> event.srcElement.parentNode) og den skal du så manipulere farverne på.
Husk dog at "srcElemement" er en IE-specifik ting. I standarden hedder
egenskaben "target".
Det er næppe nødvendigt, dog, hvis man alligevel har fat i elementet
via "this" for eventhandleren. 
Noget i stil med
---
<script type="text/javascript">
  function rowColor(checkbox) {
    var checked = checkbox.checked;
    var row = checkbox;
    while(row.tagName != "TR") {
      row = row.parentNode;
    }
    row.className = checked ? "checkedRow" : "";
  }
</script>
<style type="text/css">
 .checkedRow { background: red; }
</style>
<table>
 <tr><td>Check: <input type="checkbox" onclick="rowColor(this);"></td>
     <td>Argle bargle</td>
 </tr>
 <tr><td><i>Me: <input type="checkbox" onclick="rowColor(this);"></i></td>
     <td>Glop glyf</td>
 </tr>
<table>
---
/L
-- 
Lasse Reichstein Nielsen  -  lrn@hotpop.com
 DHTML Death Colors: <URL:
http://www.infimum.dk/HTML/rasterTriangleDOM.html>
  'Faith without judgement merely degrades the spirit divine.'