|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
全选/反选: <input type="checkbox" name="selAll" onclick="SelectAll(this,\\\'DataGrid1\\\',0);">全选/反选 注SelectAll???嫡f明: DataGrid1:?槟ataGrid的ID 0:?殂heckbox在Datagrid中的列位置:?陌檫始,不锢示出?淼牧胁凰慵br> function SelectAll(cur,obj,item) { var boolSel = false; if(cur.checked) boolSel=true; var objTBChildren = document.all(obj).children; for(var i=1; i<objTBChildren.length; i++) { if(objTBChildren[i].tagName=="TBODY") { var objTRS = objTBChildren[i].children; for(var i=0; i<objTRS.length; i++) { try{ var objTDS = objTRS[i].children; var chkCtrls = objTDS[item].children; chkCtrls[0].checked = boolSel; }catch(e){} } } } } private void dgMission_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if (e.Item.ItemIndex > -1) { ((CheckBox)e.Item.Cells[0].FindControl("chkName")).Attributes.Add("onclick","changecolor(this)"); } } <script language="javascript"> function changecolor(sender) { var temp=sender.parentElement; while(temp.tagName != \\\'TR\\\') { temp=temp.parentElement; } if(temp!=null) { temp.style.backgroundColor=\\\'Green\\\'; } } </script> 返回类别: 教程 上一教程: JSCRIPT错误代码及相应解释大全 下一教程: FILTER与UPDATEBATCH混合使用实现批量更新 您可以阅读与"如何在DATAGRID上的第一列加上CHECKBOX"相关的教程: · 如何在ADO中使用CONNECTION 对象什么是CONNECTION对象 · 如何在生成的静态页面中显示文章被阅读的次数 · 如何在网页中变化图象(速度无延迟) · 关于JMAIL如何在收件人处指定多个收件人 · 如何在不支持数据库的ASP主页上运用ADO |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |