支付宝赞助帐号:service@kuitao8.com 

JS中checkbox的全选、全不选和反选(不包括disabled)

Created2014-04-14   Views 5434    Author 懒人程序
//全选

   function checkAll() {
    var objs = window.document.getElementsByTagName("input");
    for(var   i=0;i<objs.length;i++){
     if (objs[i].type == "checkbox" && objs[i].disabled==false){
      objs[i].checked = true;      
     }           
    } 
   }


  //全不选
   function uncheckAll() {
    var objs = window.document.getElementsByTagName("input");
    for(var   i=0;i<objs.length;i++){
     if (objs[i].type == "checkbox" && objs[i].disabled==false ){
      objs[i].checked = false;      
     }           
    } 
   }


  //反选
   function switchAll() {
    var objs = window.document.getElementsByTagName("input");
    for(var   i=0;i<objs.length;i++){
     if (objs[i].type == "checkbox" && objs[i].disabled==false){
      objs[i].checked = !objs[i].checked;      
     }           
    }   
   }
 checkbox中的默认的选中是checked,不可选是disabled。

上一篇: iframe式ajax调用示例代码
下一篇: js阻止用iframe框架加载本页面
支持键盘 ← →

邮件订阅

订阅我们的精彩内容