HTML 表单中, 复选框全选和反选
2009-12-08 14:29
281 查看
在做批量删除的时候用到的是 复选框的 全选和反全选:
前端html 页面:
<input type="checkbox" name="chkSelectAll" id="chkSelectAll" onclick="selectChange();"/> 全选<p/>
<input type="checkbox" name="chkItem" value="${prod.id}"/> 删除<br>
<input type="checkbox" name="chkItem" value="${prod.id}"/> 删除<br>
<input type="checkbox" name="chkItem" value="${prod.id}"/> 删除<br>
Javacript:
<script type="text/javascript">
function selectChange(){
var chkSelectAll = document.getElementById("chkSelectAll");
var checked = chkSelectAll.getAttribute("checked");
if(checked){
//select all products
selectAllItem();
} else {
//unselect all products
unSelectAll();
}
//alert("you select the all items");
}
//选择全部商品
function selectAllItem(){
var items = document.getElementsByName("chkItem");
for(var i = 0; i < items.length; i++){
items[i].checked = true;
}
}
//取消全选
function unSelectAll(){
var items = document.getElementsByName("chkItem");
for(var i = 0; i < items.length; i++){
items[i].checked = false;
}
}
</script>
前端html 页面:
<input type="checkbox" name="chkSelectAll" id="chkSelectAll" onclick="selectChange();"/> 全选<p/>
<input type="checkbox" name="chkItem" value="${prod.id}"/> 删除<br>
<input type="checkbox" name="chkItem" value="${prod.id}"/> 删除<br>
<input type="checkbox" name="chkItem" value="${prod.id}"/> 删除<br>
Javacript:
<script type="text/javascript">
function selectChange(){
var chkSelectAll = document.getElementById("chkSelectAll");
var checked = chkSelectAll.getAttribute("checked");
if(checked){
//select all products
selectAllItem();
} else {
//unselect all products
unSelectAll();
}
//alert("you select the all items");
}
//选择全部商品
function selectAllItem(){
var items = document.getElementsByName("chkItem");
for(var i = 0; i < items.length; i++){
items[i].checked = true;
}
}
//取消全选
function unSelectAll(){
var items = document.getElementsByName("chkItem");
for(var i = 0; i < items.length; i++){
items[i].checked = false;
}
}
</script>
相关文章推荐
- js checkbox全选 反选 取消全部设置表单html复选框勾选
- HTML表单复选框及JSP处理测试
- 用Javscript实现表单复选框的全选功能
- html复选框全选、反选操作
- php处理表单中的复选框问题以及js实现全选
- javascript+html+css简单的实现复选框的全选与单选
- 入门:HTML表单与Java 后台交互(复选框提交)
- Html(4)表单,单选框、复选框,提交、重置按钮
- html,javaScript中怎么控制复选框checkbox的全选,全不选,以及全选中,全选按钮选中,其中一个或者多个没选,则全选按钮不被选中
- HTML表单,文本框,密码框,单选框,复选框,提交
- jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
- Javscript实现表单复选框的全选功能
- js html css实现复选框全选与反选
- html——表单(单选框与复选框)
- 使用html+css+js技术编写一个完整的表格列表内容中 复选框的全选 反选效果
- HTML表单元素1(文本框、密码框、表单、单选框、复选框、下拉列表、文本域)
- jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
- 表单操作--对复选框全选
- HTML 表单,单选框,复选框,下拉列表,<textarea>
- html,javaScript中怎么控制复选框checkbox的全选,全不选,以及全选中,全选按钮选中,其中一个或者多个没选,则全选按钮不被选中