Forum Moderators: open
Don't have a clue where to start. Somebody mentioned that the Parent/Children option might work for me.
Thanks.
onclick="javascript:select();"
function select() {
document.getElementById("BUTTON_A").checked = "checked";
document.getElementById("BUTTON_B").checked = "checked";
document.getElementById("BUTTON_C").checked = "checked";
// etc.
}
Perhaps siblings would be of use, but I suspect that looping within a container element will serve you best. See if this helps:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Untitled</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
function checkEm(targ){
var all_ins=targ.getElementsByTagName('input');
var a_i_ln=all_ins.length;
var ck_var=all_ins[0].checked;
for(var i=1;i<a_i_ln;i++){
if(all_ins[i].type=='checkbox')all_ins[i].checked=ck_var;
}
}
</script>
</head>
<body>
<form action="">
<ul>
<li><input type="checkbox" onclick="checkEm(this.parentNode);"/>
<ul>
<li><input type="checkbox" /></li>
<li><input type="checkbox" /></li>
<li><input type="checkbox" /></li>
</ul>
</li>
</ul>
</form>
</body>
</html>