如何给动态的或静态的CheckBoxList多选钮添加选择改变背景的效果

Admin | 2008-6-7 13:34:23 | TrackRecord: 1677 Times | Tag标签:asp.net 打印本页

您当前所处的位置是:〖首页〗→【文章页】 本站共有16个图文教程栏目,请用心拜读!

本站提供经典的Excel公式函数实例,Word排版技巧,PPT教程;同时更兼有Flash,PowerPoint,数据库等技术文章。

        实现的效果就是,当页面中的CheckBoxList控件里面的多项按钮被选择打上√时,就更换背景颜色!

代码如下,将如下代码放到页面的Head区域!

<style type="text/css">

.ItemBgColor { BACKGROUND-COLOR: #6699cc }

</style>
   <script language="javascript">
function ChangeSelectedItemColor(checkBoxListId, numOfItems)
{
   // Get the checkboxlist object.
    var objCtrl = document.getElementById(checkBoxListId);
    if(objCtrl == null)
    {
        return;
    }
    for(i = 0; i < numOfItems; i++)
    {
       var name=checkBoxListId+':'+i;
       var objItem = document.getElementById(checkBoxListId + '_' + i);
       var isCheck = objItem.checked;
       if(isCheck==true)
       {
          objItem.parentElement.className = 'ItemBgColor';
       }
      else
       {
          objItem.parentElement.className = '';
       }
     }
}
   </script>

========



上一篇:针锋相对—如何防御网站资源被盗链    下一篇:VS2005如何建立(新建)网站项目

会员评论列表:
针对本篇文章或本站,请您发表个人的建议或批评!
FreeBoxPc

谷歌搜索 百度搜索 本站仅与内容具备一定的实用价值的原创网站交换友情链接,力争为大众做出更优质的服务!
All Rights Reserved版权所有 本站备案信息:滇ICP备11001339号-2 站长联系方式 Email:dzwebs@126.com