easy !敢问高分是多少分呢

解决方案 »

  1.   

    首先用个循环获得你要选中的元素,然后再加入
    obj.checked=true;
    就可以了
      

  2.   

    <script>
    function mycheck(obj)
    {
    for(i=0;i<document.all.tags("input").length;i++)
    if(document.all.tags("input")[i].type=="checkbox")
    if(document.all.tags("input")[i].value.substring(0,obj.value.length)==obj.value)
    document.all.tags("input")[i].checked=obj.checked;
    }
    </script>
    <input type=checkbox name="province" value=p1 onclick=mycheck(this)>四川<br>
    &nbsp;<input type=checkbox name="city" value=p11 onclick=mycheck(this)>广安<br>
    &nbsp;&nbsp;<input type=checkbox name="city" value=p111 onclick=mycheck(this)>岳池<br>
    &nbsp;&nbsp;<input type=checkbox name="city" value=p112 onclick=mycheck(this)>武胜<br>
    &nbsp;<input type=checkbox name="city" value=p12 onclick=mycheck(this)>成都<br>
    <input type=checkbox name="province" value=p2 onclick=mycheck(this)>江苏<br>
    &nbsp;<input type=checkbox name="city" value=p21 onclick=mycheck(this)>苏州<br>
    &nbsp;<input type=checkbox name="city" value=p22 onclick=mycheck(this)>无锡<br>
    &nbsp;&nbsp;<input type=checkbox name="city" value=p221 onclick=mycheck(this)>宜兴<br>
    &nbsp;&nbsp;<input type=checkbox name="city" value=p222 onclick=mycheck(this)>江阴
      

  3.   

    <script>
    function mycheck(obj)
    {
    for(i=0;i<document.all.tags("input").length;i++)
    if(document.all.tags("input")[i].type=="checkbox")
    if(document.all.tags("input")[i].value.substring(0,obj.value.length)==obj.value)
    document.all.tags("input")[i].checked=obj.checked;
    }
    </script>
    <input type=checkbox name="province" value=p1 onclick=mycheck(this)>四川<br>
    &nbsp;<input type=checkbox name="city" value=p11 onclick=mycheck(this)>广安<br>
    &nbsp;&nbsp;<input type=checkbox name="city" value=p111 onclick=mycheck(this)>岳池<br>
    &nbsp;&nbsp;<input type=checkbox name="city" value=p112 onclick=mycheck(this)>武胜<br>
    &nbsp;<input type=checkbox name="city" value=p12 onclick=mycheck(this)>成都<br>
    <input type=checkbox name="province" value=p2 onclick=mycheck(this)>江苏<br>
    &nbsp;<input type=checkbox name="city" value=p21 onclick=mycheck(this)>苏州<br>
    &nbsp;<input type=checkbox name="city" value=p22 onclick=mycheck(this)>无锡<br>
    &nbsp;&nbsp;<input type=checkbox name="city" value=p221 onclick=mycheck(this)>宜兴<br>
    &nbsp;&nbsp;<input type=checkbox name="city" value=p222 onclick=mycheck(this)>江阴
      

  4.   

    兄弟,用控件checkboxlist非常简单的。
    它是个checkbox组