<div>
<input id="chexbox0" type="checkbox" onClick="selCheckbox(this);"/>
<input id="chexbox1" type="checkbox" onClick="selCheckbox(this);"/>
<input id="chexbox2" type="checkbox" onClick="selCheckbox(this);"/>
<input id="chexbox3" type="checkbox" onClick="selCheckbox(this);"/>
</div>
<script>
function selCheckbox(obj)
{
var parent = obj.parentNode;
if (obj.id != 'chexbox0')
parent.getElementById('checkbox0').checked = false;
else
{
var checks = parent.getElementsByTagName('input');
for(var i in checks)
{
if (checks[i].id != obj.id)
checks[i].checked = false;
}
}
}
</script>
но данный скрипт позволяет выбирать все значения, а мне нужно, чтобы при выборе любого другого chexbox, кроме chexbox0, с chexbox0 убиралась галочка (checked = false).
Но как это сделать?