90 type:1【全选】,2【反选】,3【取消】 91 92 使用方法: 93 this.btnSelectAll.Attributes.Add("onClick","CheckType('" + this.dg.ClientID.ToString() + "','chkAll','chkSingle',1);"); 94 this.btnUnSelectAll.Attributes.Add("onClick","CheckType('" + this.dg.ClientID.ToString() + "','chkAll','chkSingle',2);"); 95 this.btnCancelSelect.Attributes.Add("onClick","CheckType('" + this.dg.ClientID.ToString() + "','chkAll','chkSingle',3);"); 96*/ 97function CheckType(prefix,chkAll,chkSingle,type) 98{ 99 var indexChkAll; 100 if(prefix.length != 0) 101 { 102 indexChkAll = prefix + "__ctl2_" + chkAll; 103 } 104 else 105 { 106 indexChkAll = chkAll; 107 } 108 var objChkAll = document.getElementById(indexChkAll); 109 var tempObj; 110 var allCount = 0; 111 var checkCount = 0; 112 for(var i=0;i<document.forms[0].elements.length;i++) 113 { 114 tempObj = document.forms[0].elements[i]; 115 if(tempObj.type == "checkbox" && tempObj.id != indexChkAll && tempObj.id.indexOf(chkSingle) != -1) 116 { 117 switch(type) 118 { 119 case 1: 120 tempObj.checked = true; 121 break; 122 case 2: 123 tempObj.checked = !tempObj.checked;
上一篇:Photoshop制作动画霓虹效果
下一篇:下载文件出现提示框或者直接显示在浏览器中
|