JS 구현 CheckBoxList 단선

2889 단어
<asp:CheckBoxList ID="ckPro_Support" runat="server"></asp:CheckBoxList>

백그라운드 바인딩 데이터의 Checkboxlist 컨트롤입니다.
// checkboxlist 
        window.onload = function () {
            var cbl = document.getElementById('<%= ckPro_Support.ClientID %>');
            var inputs = cbl.getElementsByTagName("input");           
            for (var i = 0; i < inputs.length; i++)
            {
                if (inputs[i].type == "checkbox")
                {
                    inputs[i].onclick = function ()
                    {
                        var cbs = inputs;
                        for (var i = 0; i < cbs.length; i++)
                        {
                            if (cbs[i].type == "checkbox" && cbs[i] != this && this.checked)
                            {
                                cbs[i].checked = false;
                            }
                        }
                    }
                }
            }

좋은 웹페이지 즐겨찾기