js全选反选按钮实现

Posted myjayce

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js全选反选按钮实现相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>
</title>
</head>
<body>
<form action="">
<p><input type="checkbox" >我是谁</p>
<p><input type="checkbox" >我在哪</p>
<p><input type="checkbox" >我在做什么呢</p>
<p><input type="checkbox" >你知道</p>
<p><input type="checkbox" >我不知道</p>
</form>
<p>
<button id="all">全选</button>
<button id="notall">全不选</button>
<button id="unall">反选</button>
</p>
<script>
var all =document.getElementById(‘all‘);
var notall=document.getElementById(‘notall‘);
var unall=document.getElementById(‘unall‘);
var inputs =document.getElementsByTagName(‘input‘);
all.onclick=function(){
for(var i=0;i<inputs.length;i++){
inputs[i].checked=true;
}
}
notall.onclick=function(){
for(var i=0;i<inputs.length;i++){
inputs[i].checked=false;
}
}
unall.onclick=function(){
for(var i=0;i<inputs.length;i++){
inputs[i].checked = !inputs[i].checked;
}
}
</script>

</body>
</html>

 










































以上是关于js全选反选按钮实现的主要内容,如果未能解决你的问题,请参考以下文章

js全选反选按钮实现

Layui table中筛选列增加 [全选,反选] 功能【转】

Vue实现单选、全选和反选

vue实现全选反选

js实现全选反选

js 脚本怎样实现checkbox的全选,反选,类似邮箱中邮件的全选后删除移动