用一个div,下拉框的onchange事件控制这个div的显示和隐藏

解决方案 »

  1.   

    就是
    ->超级管理员
    ->管理员口 版块1 口 版块2 口 版块3 口 版块4
    选了超级管理员,那么多选按纽就没有了,或是全部选取不可修改,选管理员,就可以任意选择多选按纽
      

  2.   

    楼上老兄的办法只适合于"多选按纽"比较集中的情况
    最不容易出错的办法就是一个一个的显示和隐藏
    display:   "" or "none"
    visibility: "hidden" or "visible"
    也可以命名成控件数组,然后循环处理
      

  3.   

    是不是这个意思?<SELECT NAME="sel" onchange="chan(this.options[this.selectedIndex].value)">
        <option value=1 selected>管理员</option>
        <option value=2>超级管理员</option>
    </SELECT>
    <div id=d>
        <INPUT TYPE="checkbox" NAME="">
        <INPUT TYPE="checkbox" NAME="">
        <INPUT TYPE="checkbox" NAME="">
        <INPUT TYPE="checkbox" NAME="">
        <INPUT TYPE="checkbox" NAME="">
    </div>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function chan(val)
    {
        if(val == 1)
            d.style.display = "";
        else
            d.style.display = "none";
    }
    //-->
    </SCRIPT>