<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<title>Check table row-baggrund</title>
<meta name="keywords" content="søgeord adskilt af komma">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
table{border-collapse:collapse}
td{padding:3px;border:0px;}
.even{background-color:#eee;}
.odd{background-color:#ddd;}
</style>
<script language="javascript" type="text/javascript">
var forced = false;
function skiftBaggrund(fld,force){
row = fld.parentNode;
for(;row.tagName!="TR";row=row.parentNode);
row.style.backgroundColor = (force)?((forced)?'#00f':''):(fld.checked)?'#00f':'';
row.style.color = (force)?((forced)?'#fff':''):(fld.checked)?'#fff':'';
}
function checkBaggrund(force){
if(force)forced=!forced;
checks = document.forms[0].check;
for(i=0;checks.length>i;i++){
if(checks[i].name == "check_all")continue;
if(force){checks[i].checked=forced;skiftBaggrund(checks[i],force);}
else skiftBaggrund(checks[i],false);
}
}
</script>
</head>
<body onload="checkBaggrund()">
<form>
<table>
<tr class="odd">
<td>Første kolonne</td>
<td>Anden kolonne</td>
<td>Tredje kolonne</td>
<td>Fjerde kolonne</td>
<td><input type="checkbox" name="check" checked onclick="skiftBaggrund(this);"></td>
</tr>
<tr class="even">
<td>Første kolonne</td>
<td>Anden kolonne</td>
<td>Tredje kolonne</td>
<td>Fjerde kolonne</td>
<td><input type="checkbox" name="check" onclick="skiftBaggrund(this);"></td>
</tr>
<tr class="odd">
<td>Første kolonne</td>
<td>Anden kolonne</td>
<td>Tredje kolonne</td>
<td>Fjerde kolonne</td>
<td><input type="checkbox" name="check" onclick="skiftBaggrund(this);"></td>
</tr>
<tr class="even">
<td>Første kolonne</td>
<td>Anden kolonne</td>
<td>Tredje kolonne</td>
<td>Fjerde kolonne</td>
<td><input type="checkbox" name="check" checked onclick="skiftBaggrund(this);"></td>
</tr>
<tr class="odd">
<td>Første kolonne</td>
<td>Anden kolonne</td>
<td>Tredje kolonne</td>
<td>Fjerde kolonne</td>
<td><input type="checkbox" name="check" onclick="skiftBaggrund(this);"></td>
</tr>
<tr class="even">
<td>Første kolonne</td>
<td>Anden kolonne</td>
<td>Tredje kolonne</td>
<td>Fjerde kolonne</td>
<td><input type="checkbox" name="check" onclick="skiftBaggrund(this);"></td>
</tr>
<tr class="odd">
<td>Første kolonne</td>
<td>Anden kolonne</td>
<td>Tredje kolonne</td>
<td>Fjerde kolonne</td>
<td><input type="checkbox" name="check" onclick="skiftBaggrund(this);"></td>
</tr>
<tr>
<td colspan="5"><input type="checkbox" name="check_all" onclick="checkBaggrund(true);">Check/uncheck alle</td>
</tr>
</table>
</form>
</body>
</html>