Forum Moderators: open
<!-- hide checkboxes
// set checkboxes to "display:none;"
document.getElementsByTagName('html')[0]
.className = 'scriptDisabled';
function toggleBox(cell) {
var box = cell.getElementsByTagName('input')[0];
// Toggle check & get new state
var doCheck = (box.checked=!box.checked);
// empty --> green (via sheet)
cell.style.backgroundColor = doCheck? 'orange' : ''; }
.scriptDisabled .chkCell input { visibility: hidden; position: absolute;left: -9000px;}
.chkCell{background: green;}
<td class='chkCell' onclick=\"toggleBox(this)\">
// Toggle check & get new state
var doCheck = (box.checked=!box.checked);
// empty --> green (via sheet)
cell.style.backgroundColor = doCheck? 'orange' : '';
}
....
.scriptDisabled .chkCell input { visibility: hidden; position: absolute;left: -9000px;}
.chkCell{background: green;}
....
<td class='chkCell' id='myTD' onclick=\"toggleBox(this)\">
....
toggleBox(document.getElementById("myTD"));
toggleBox(document.getElementById("myTD"));
Try that. It's a lazy man's way, but it should work.