Octane,
а если чекбоксов не один, а три, допустим?
Приведенный код срабатывает только на первом из них.
P.S.
Разобрался, извините.
Для трех чекбоксов код будет такой
<script type="text/javascript">
var label = document.getElementsByTagName("label")[0];
var input = label.getElementsByTagName("input")[0];
input.onclick = function () {
label.className = input.checked ? "checked" : "";
};
var label2 = document.getElementsByTagName("label")[1];
var input2 = label2.getElementsByTagName("input")[0];
input2.onclick = function () {
label2.className = input2.checked ? "checked" : "";
};
var label3 = document.getElementsByTagName("label")[2];
var input3 = label3.getElementsByTagName("input")[0];
input3.onclick = function () {
label3.className = input3.checked ? "checked" : "";
};
</script>