用Javascript做一个复选框!怎么取消全选

 我来答
润泽且素淡灬瑰宝h
2015-05-18 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3561
采纳率:3%
帮助的人:1914万
展开全部
取消全选,需要遍历复选框,然后对每一个复选框的选择属性做属性判断,设置selected属性为false即可。
如:
<checkbox name="n1">aaa</checkbox>
<checkbox name="n2">aaa</checkbox>
<checkbox name="n3">aaa</checkbox>
<javascript type="text/javascript">
var a[]=document.getElementsByTagName("checkbox");
for(var i=0;i<a.lenth;i++){
a[i].setAttribute("selected","false");

}
</javascript>
百事牛
2024-10-28 广告
要取消Excel表格的密码,如果您知道密码,最直接的方式是在打开文件后,点击“文件”>“信息”,然后找到“保护工作簿”下的“用密码进行加密”。在弹出的对话框中,删除已设置的密码,点击“确定”并保存更改即可。若忘记密码,您可能需要考虑使用专业... 点击进入详情页
本回答由百事牛提供
百度网友2acf15a
2014-02-18 · TA获得超过1534个赞
知道小有建树答主
回答量:1123
采纳率:81%
帮助的人:283万
展开全部
<script type='text/javascript'>
    window.onload = function(){
var btn1 = document.getElementById('btn1');
var btn2 = document.getElementById('btn2');
var oDiv = document.getElementById('container');
var chks = oDiv.getElementsByTagName('input');
btn1.onclick = function(){
for(var i=0; i<chks.length; i++){
chks[i].checked = true;
}
}
btn2.onclick = function(){
for(var i=0; i<chks.length; i++){
if(chks[i].checked)
            chks[i].checked = false;
else
chks[i].checked = true;
}
}
cancle.onclick = function(){
for(var i=0; i<chks.length; i++){
if(chks[i].checked)
chks[i].checked = false;
}
}
    }
</script>
<body>
<input id="btn1" type="button" value="全选"/>
<input id="btn2" type="button" value="反选"/>
<input id="cancle" type="button" value="取消全选"/>
<div id="container">
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
         <input type="checkbox" />
</div>
</body>
重点是:checked=false;
望采纳!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
你的馨馨呀Ds
2014-02-17 · TA获得超过3402个赞
知道大有可为答主
回答量:1535
采纳率:94%
帮助的人:531万
展开全部
<script>
function SelectAll() {
 var checkboxs=document.getElementsByName("checkboxid");
 for (var i=0;i<checkboxs.length;i++) {
  var e=checkboxs[i];
  e.checked=!e.checked;
 }
}
</script>
<a href="#" onclick="SelectAll()">全选/反选</a>
<form name="checkboxform">
<input type="checkbox" name="checkboxid" id="checkboxid" value="<%=rst("fo_id")%>" />
</form>
追问
老大最后倒数第二句是什么啦
追答
标签而已,标签显示的字
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yugi111
2014-02-17 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.4亿
展开全部
checked=false;
追问
我试过了难道我哪里写错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式