• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

炼丹炉中的孙悟空

Only For Study
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

通用js全选和取消

 1 /**//*
 2    checkbox 全选
 3    checkCHK 点击全选的checkbox name属性
 4    selectCHK 控件中 比如(gridview)checkbox的id名称
 5 */

 6 function CheckAll(form,checkCHK,selectCHK)
 7    {  
 8        var chkObj = document .getElementsByTagName("input");
 9        var n = 0; 
10        for(i=0;i<chkObj.length;i++)  
11        {    
12            if(chkObj[i].type=="checkbox" && chkObj[i].name!=""+checkCHK+"")
13            {   
14                // 控件生成的静态的id全部由$来区分 需要取出 
15                var subcheckname = chkObj[i].name.split("$"); 
16                   
17                if(subcheckname[subcheckname.length - 1] == ""+selectCHK+"") 
18                { 
19                    // 全部选择 和 全部取消
20                   chkObj[i].checked = window.event.srcElement.checked;                        
21                }

22                                    
23            }
 
24         }
        
25    }
 

用户在控件中的checkbox

Jake

http://www.shenghuo.cn

转载注明出处!

posted on 2008-04-12 13:28  Jake.SHI  阅读(262)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3