JS实现CheckBoxList的全选与反选[支持IE,FireFox]

 <input id="checkAll" onclick="selectAll()" type="checkbox" />

 <script type="text/javascript">

    function selectAll()

    {      

        for(var i=0;i<document.getElementById("CheckBoxList1").getElementsByTagName("input").length;i++)

        {

            var IsCheck = document.getElementById("checkAll").checked;

            var a="CheckBoxList1_"+i;

            if(document.getElementById(a).checked==!IsCheck)

            document.getElementById(a).checked=IsCheck;

        }

    }   

    </script>

posted @ 2009-04-01 18:23  潇客的技术博客  阅读(1453)  评论(1编辑  收藏  举报