关于JS中 复选框 全部选定和全部取消的问题

来源:百度知道 编辑:UC知道 时间:2024/04/26 05:37:31
这个代码怎么弄来着?偶忘了,谁会的帮下哈
恩,如果只是全部取消选中的按钮的话。这段代码在JS里怎么搞?不是放到ASP里》

假设用来全选的checkbox叫checkall
<script>
function sltall(checkstatus){
var d=document.all; //如果在form里(如form1)则d=document.form1
var i;
for(i=0;i<d.elements.length;i++){
if(d.elements[i].type=="checkbox"&&d.elements[i].name!="checkall"){
d.elements[i].checked=checkstatus;
}
}
}
</script>

调用:
<input type=checkbox name=checkall onclick=sltall(this.checked)>

更多问题请到这里交流:
http://awenai.com

如果是选中网页上的所有复选框,那就简单一点,如果是某一部分,那就复杂一点,可以用个循环去取每一个复选框的状态