如何控制在树型菜单中复选框的状态,请帮帮忙... 只要的checkbox名字得起的好,能分辨出父子关系,就没有问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <pre><input type=checkbox name=01> <input type=checkbox name=0100> <input type=checkbox name=010001> <input type=checkbox name=010002> <input type=checkbox name=0101> <input type=checkbox name=010101> <input type=checkbox name=010102><script>function document.onclick(){ var e=window.event.srcElement; var o=document.getElementsByTagName("input") if(e.type!="checkbox")return; if(e.checked){ for(i=0;i<o.length;i++)if(o[i].type=="checkbox"&&e.name.substr(0,o[i].name.length)==o[i].name)o[i].checked=true; }else{ for(i=0;i<o.length;i++)if(o[i].type=="checkbox"&&o[i].name.length==e.name.length&&o[i].checked)break; if(i==o.length){ for(i=0;i<o.length;i++) if(o[i].type=="checkbox"&&e.name.substr(0,o[i].name.length)==o[i].name)o[i].checked=false; } }}</script> fireox浏览器下javascript问题 在线 急 急 急 ... 右键菜单问题 如何获取FireFox安装路径 怎么利用JS创建一个text控件 js小问题 编辑框值为0时,按钮不可用,>0时按钮可用,怎样实现? 完美控制aspx页面显示图片的大小 insertBefore与insertAfter 难题!!! 为什么 deleteRow() 出错 ? 在IE里打印能不能精确控制打印,苦恼死我了;( 获得ie版本
<input type=checkbox name=01>
<input type=checkbox name=0100>
<input type=checkbox name=010001>
<input type=checkbox name=010002>
<input type=checkbox name=0101>
<input type=checkbox name=010101>
<input type=checkbox name=010102>
<script>
function document.onclick(){
var e=window.event.srcElement;
var o=document.getElementsByTagName("input")
if(e.type!="checkbox")return;
if(e.checked){
for(i=0;i<o.length;i++)if(o[i].type=="checkbox"&&e.name.substr(0,o[i].name.length)==o[i].name)o[i].checked=true;
}else{
for(i=0;i<o.length;i++)if(o[i].type=="checkbox"&&o[i].name.length==e.name.length&&o[i].checked)break;
if(i==o.length){
for(i=0;i<o.length;i++)
if(o[i].type=="checkbox"&&e.name.substr(0,o[i].name.length)==o[i].name)o[i].checked=false;
}
}
}
</script>