js(复选框,全选,全部选,反选教程)
来源:互联网 发布:彭雪茹 知乎 编辑:程序博客网 时间:2024/05/17 20:31
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>check.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
您的爱好很广泛!!!
<br>
<input type="checkbox" name="checkItems" id="checkItems" value="全选/全不选"/>全选/全不选
<br>
<input type="checkbox" name="items" value="足球" />足球
<input type="checkbox" name="items" value="篮球"/>篮球
<input type="checkbox" name="items" value="游泳"/>游泳
<input type="checkbox" name="items" value="唱歌"/>唱歌
<br>
<input type="button" name="checkall" id="checkall" value="全选" />
<input type="button" name="checkall" id="checkallNo" value="全不选" />
<input type="button" name="checkall" id="check_revsern" value="反选" />
</body>
<script language="JavaScript">
window.onload=function(){
//<input type="button" name="checkall" id="checkall" value="全选" />
document.getElementById("checkall").onclick=function(){
var itemElements=document.getElementsByName("items");
for(var i=0;i<itemElements.length;i++){
//方法一: <input type="checkbox" name="items" value="足球" />足球
//itemElements[i].setAttribute("checked","checked");
//方法二
itemElements[i].checked="checked";
}
}
//<input type="button" name="checkall" id="checkallNo" value="全不选" />
document.getElementById("checkallNo").onclick=function(){
var itemElements=document.getElementsByName("items");
for (var i = 0; i < itemElements.length; i++) {
var itemElement=itemElements[i];
//方法一,IE行,其他的不行
//itemElement.setAttribute("checked",null);
//方法二: 都行
itemElement.checked=null;
}
}
//<input type="button" name="checkall" id="check_revsern" value="反选" />
document.getElementById("check_revsern").onclick=function(){
var itemElements=document.getElementsByName("items");
for (var i = 0; i < itemElements.length; i++) {
var itemElement = itemElements[i];
//itemElement.checked:如果选中为true,否则false
if(itemElement.checked){
itemElement.checked=null;
}else{
itemElement.checked="checked";
}
}
}
//<input type="checkbox" name="checkItems" id="checkItems" value="全选/全不选"/>全选/全不选
document.getElementById("checkItems").onclick=function(){
//alert(this.checked);
var itemElements=document.getElementsByName("items");
for (var i = 0; i < itemElements.length; i++) {
var itemElement = itemElements[i];
if(this.checked){
itemElement.checked="checked";
}else{
itemElement.checked=null;
}
}
}
}
</script>
</html>
- js(复选框,全选,全部选,反选教程)
- JS 复选框 全选 反选
- js--复选框--全选、反选、取消
- HTML复选框全选,全部选,反选案例
- js复选框的全选,多选,全选,全不选,反选
- 复选框全选反选
- 复选框全选,反选
- 复选框全选/反选
- js checkbox全选 反选 取消全部设置表单checkbox复选框勾选
- js checkbox全选 反选 取消全部设置表单html复选框勾选
- js实现复选框 全选、反选、不选
- 【JS】全选、不选、反选复选框(模板)
- js-复选框的全选,反选,不选
- js 实现复选框全选和反选
- js复选框(checkbox)全选/反选
- js实现复选框的全选与反选
- js实现复选框的全选与反选
- js的复选框的全选、反选、展开、收缩
- android textview或者edittext显示像QQ那样的图片
- 继承extends
- SQL查询基本结构
- 物理全明星梦之队
- 阅读优秀代码是提高开发人员修为的一种捷径
- js(复选框,全选,全部选,反选教程)
- 一个关于使用String做锁的问题(PS:不要使用string做锁)
- JVM中方法区
- Tomcat原理
- 客户端TortoiseSVN的安装及使用方法
- Jar mismatch! Fix your dependencies
- 智能手环产品分析(资料来源网上,自己总结)
- Java中的byte
- ActionScript关键词