abstract:<!DOCTYPE html><html><head> <title>全选</title></head><style type="text/css">.box{ width:150px;height:300px; border:1px solid #000;border-radius:5px;
<!DOCTYPE html>
<html>
<head>
<title>全选</title>
</head>
<style type="text/css">
.box{ width:150px;height:300px; border:1px solid #000;border-radius:5px; padding:5px 10px; margin:20px auto; }
.box div {border-bottom:1px solid #000; padding-bottom: 10px;}
.box input {margin:8px;}
</style>
<body>
<div class="box">
<div>
<input type="checkbox" id="checkall" onclick="checkall()"><label for="checkall">全选</label>
<input type="checkbox" id="checkout" onclick="checkout()"><label for="checkout">反选</label>
</div>
<input type="checkbox" name="item[]">选项1<br>
<input type="checkbox" name="item[]">选项2<br>
<input type="checkbox" name="item[]">选项3<br>
<input type="checkbox" name="item[]">选项4<br>
<input type="checkbox" name="item[]">选项5<br>
<input type="checkbox" name="item[]">选项6<br>
<input type="checkbox" name="item[]">选项7<br>
<input type="checkbox" name="item[]">选项8<br>
</div>
<script type="text/javascript">
function checkall(){
var checkall = document.getElementById('checkall');//获取全选
var item = document.getElementsByName('item[]');//获取下面的勾选框
for (var i=0;i<item.length;i++){
if(checkall.checked){
item[i].checked =true;
}else{
item[i].checked =false;
}
}
}
//反选
function checkout(){
var item = document.getElementsByName('item[]');//获取下面的勾选框
for (var i=0;i<item.length;i++){
if(item[i].checked){
item[i].checked =false;
}else{
item[i].checked =true;
}
}
}
</script>
</body>
</html>
Correcting teacher:查无此人Correction time:2019-04-16 09:56:48
Teacher's summary:完成的不错。全选一般在购物车的地方使用。更多的是在后台管理系统使用。继续加油。