zoukankan      html  css  js  c++  java
  • 比较全的JS checkbox全选、取消全选、删除功能代码

    JS checkbox 方法一: 

    复制代码代码如下:

    function checkAll() 

    var code_Values = document.all['code_Value']; 
    if(code_Values.length){ 
    for(var i=0;i<code_Values.length;i++) 

    code_Values[i].checked = true; 

    }else{ 
    code_Values.checked = true; 


    function uncheckAll() 

    var code_Values = document.all['code_Value']; 
    if(code_Values.length){ 
    for(var i=0;i<code_Values.length;i++) 

    code_Values[i].checked = false; 

    }else{ 
    code_Values.checked = false; 


    function multipleDelete() 

    var num = 0; 
    var code_Values = document.all['code_Value']; 
    if(code_Values.length){ 
    for(var i=0;i<code_Values.length;i++) 

    if(code_Values[i].checked == true) 

    num ++; 


    }else{ 
    if(code_Values.checked == true){ 
    num ++ ; 


    if(num == 0){ 
    alert('Please select delete item'); 

    if(num >0){ 
    document.BuCodeSearch.action = '<%=EusUtil.getPage("lookup.generic.bucode.delete.s")%>'; 
    document.BuCodeSearch.submit(); 


    </script> 


    JS checkbox方法二: 

    复制代码代码如下:

    function checkAll() 

    var code_Values = document.getElementsByTagName("input"); 
    for(i = 0;i < code_Values.length;i++){ 
    if(code_Values[i].type == "checkbox") 

    code_Values[i].checked = true; 



    function uncheckAll() 

    var code_Values = document.getElementsByTagName("input"); 
    for(i = 0;i < code_Values.length;i++){ 
    if(code_Values[i].type == "checkbox") 

    code_Values[i].checked = false; 



    function multipleDelete() 

    if (document.BuCodeSearch.elements["code_Value"]) 

    var num = 0; 
    var fm = document.BuCodeSearch; 
    if (document.BuCodeSearch.elements["code_Value"]) 

    var elm = document.BuCodeSearch.elements["code_Value"]; 
    var ename = "code_Value"; 
    if (elm.length) { 
    var len = fm.elements[ename].length; 
    for (var i = 0; i< len; i++) { 
    var e = fm.elements[ename][i]; 
    if (e.checked == true){ 
    num++; 


    } else { 
    if (elm.checked == true ) { 
    num++; 


    if (num > 0 ) 

    document.BuCodeSearch.action = '<%=EusUtil.getPage("lookup.generic.bucode.delete.s")%>'; 
    document.BuCodeSearch.submit(); 




    code_Value为checkbox表单的名称,BuCodeSearch为form名称 

    复制代码代码如下:

    <td align="left" width="20"><input type="checkbox" name="code_Value" value="<%=userDefFieldValueBean.getUdfValue()%>"></td> 
  • 相关阅读:
    codeforces A. Chess Placing
    codeforces E. Cyclic Components
    poj1930(小数化分数)
    hdu4497 (正数分解定理+排列组合)
    cf 466 div.2 A. Points on the line
    hdu1576(扩展欧几里得求逆元板子)
    逆元(转载)
    stiring 数..........
    逆元
    矩阵 构造 模板
  • 原文地址:https://www.cnblogs.com/Gbeniot/p/4684587.html
Copyright © 2011-2022 走看看