Dzwebs.Net

撰写电脑技术杂文十余年

js设置checkboxlist为灰暗不能选择

Admin | 2015-4-25 6:09:49 | 被阅次数 | 4338

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  本文和上文是类似的,下面我们切入正题。实现功能是:当勾选checkboxlist的任何一个选项后,刚选项变得不可用,同时也不可修改选项为非选择状态。也就是说,在checkboxlist的四个或多个选项中,哪个被选中被勾选,哪个就被为不可用,一旦勾选上,就再不能取消勾选了。

  ①服务器端

  先添加checkboxlist控件到页面中,然后,在后台代码为该控件添加绑定客户端事件的函数代码。

  this.CheckBoxList1.Attributes.Add("onclick", "GetMyCbResult()");

  ②客户端的函数代码

  <script type="text/javascript">
  function GetMyCbResult()
  {
    var CHK = document.getElementById("CheckBoxList1");
    var checkbox = CHK.getElementsByTagName("input");
    var label = CHK.getElementsByTagName("label");
    for (var i=0;i<checkbox.length;i++)
    {
       if(checkbox[i].type=="checkbox" && checkbox[i].checked)
       {
          checkbox[i].disabled="false";                  
       }
    }
  }
  </script>

  注意,CheckBoxList1是控件的ID值。


该杂文来自: 网页制作杂文

上一篇:js设置RadioButtonList不可用

下一篇:js判断控件 函数 变量等是否存在

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计