zoukankan      html  css  js  c++  java
  • 列表CheckBox全选 结合DataGrid 进行删除操作

    //CheckBox全选
    function CA()
    {
        var frm=document.Form1;
        alert(frm)
        for (var i=0;i<frm.elements.length;i++)
        {
           var e=frm.elements[i];
           alert(e.type)
           alert(e.name)
           if ((e.name != 'allbox') && (e.type=='checkbox'))
           {
              e.checked=frm.allbox.checked;
              if (frm.allbox.checked)
              {
                 hL(e);
              }//endif
              else
              {
                 dL(e);
              }//endelse
            }//endif
         }//endfor
    }
    //CheckBox选择项
    function CCA(CB)
    {
       var frm=document.Form1;
       if (CB.checked)
       hL(CB);
       else
       dL(CB);
       var TB=TO=0;
       for (var i=0;i<frm.elements.length;i++)
       {
          var e=frm.elements[i];
          if ((e.name != 'allbox') && (e.type=='checkbox'))
          {
            TB++;
            if (e.checked)
            TO++;
          }
        }
       frm.allbox.checked=(TO==TB)?true:false;
    }
    function hL(E)
    {
       while (E.tagName!="TR")
       {
          E=E.parentElement;
       }
       E.className="H";
    }
    function dL(E)
    {
       while (E.tagName!="TR")
       {
          E=E.parentElement;
       }
       E.className="";
    }
     


  • 相关阅读:
    mysql view
    单点登录原理与简单实现
    复述记忆法
    英语细节锦集(基本时态的构成、元音辅音字母、)
    被动语态 动词的过去分词
    play后面加the不加the如何分辨
    正则表达式入门
    使用 lxml 中的 xpath 高效提取文本与标签属性值
    Android Studio 导入新工程项目
    winfrom Panel 问题
  • 原文地址:https://www.cnblogs.com/frustrate2/p/1211950.html
Copyright © 2011-2022 走看看