javascript实现复选框的全选功能
来源:互联网 发布:电影视频剪辑软件 编辑:程序博客网 时间:2024/05/17 07:17
复选框的全选功能在Web开发中使用非常频繁,而实现的方法一般分为两种:客户端实现与服务器端实现。
服务器端实现需要与服务器端交互,因此效率较差。今天向大家介绍一下用脚本在客户端实现此功能的方法。
效果如图
当点击按钮或全选复选框时,上表中的所有数据被钩上。
下面是js代码:
调用时:
由于是在客户端完成此效果,所以控件不能使用服务器端控件,否则无效。
服务器端实现需要与服务器端交互,因此效率较差。今天向大家介绍一下用脚本在客户端实现此功能的方法。
效果如图
当点击按钮或全选复选框时,上表中的所有数据被钩上。
下面是js代码:
<script type="text/javascript">
//根据传入的checkbox的选中状态设置所有checkbox的选中状态
function selectAll(obj)
{
var allInput = document.getElementsByTagName("input");
//alert(allInput.length);
var loopTime = allInput.length;
for(i = 0;i < loopTime;i++)
{
//alert(allInput[i].type);
if(allInput[i].type == "checkbox")
{
allInput[i].checked = obj.checked;
}
}
}
</script>
//根据传入的checkbox的选中状态设置所有checkbox的选中状态
function selectAll(obj)
{
var allInput = document.getElementsByTagName("input");
//alert(allInput.length);
var loopTime = allInput.length;
for(i = 0;i < loopTime;i++)
{
//alert(allInput[i].type);
if(allInput[i].type == "checkbox")
{
allInput[i].checked = obj.checked;
}
}
}
</script>
调用时:
<input id="chk_SelectALL" type="checkbox" onclick="selectAll(this)" />全选
就可实现了。由于是在客户端完成此效果,所以控件不能使用服务器端控件,否则无效。
- javascript实现复选框的全选功能
- javascript实现复选框的全选功能
- javascript实现复选框全选功能
- 利用javascript实现复选框的全选功能
- 全选,复选功能的实现
- JavaScript实现复选框全选
- JavaScript中复选框的全选和反选功能的实现
- js javascript 实现复选框全选功能 删除复选框选中项功能
- 通过JavaScript来实现复选框全选或全不选的功能
- Javscript实现表单复选框的全选功能
- Javscript实现表单复选框的全选功能
- java实现复选框的全选和反选功能
- 复选框选择/全选&&右键功能的实现
- 使用js实现复选框的全选、取消功能
- JS实现复选框的全选和批量删除功能
- JS实现复选框的全选和批量删除功能
- jQuery实现复选框全选功能
- javascript 实现 DataGrid中复选框的全选
- 编程技巧 asp.net控件本质
- 网上开店的流程
- .NET学习全景图
- TreeView绑定数据库中的数据实例
- 感觉我身上的一点酸腐气常常把事情弄得很复杂
- javascript实现复选框的全选功能
- “整数类.到文本()”执行效率提升至原来的2.5倍以上
- 关于继承
- GridView的EditTemplate用法实例
- GridView的databound事件实例(c#)
- 评架构验证的时间
- 滑动门效果
- 什么是模式识别和研究方向
- asp.net使用button做重定向