zoukankan      html  css  js  c++  java
  • 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(); 
    } 
    } 
    } 
    } 
    

      

    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> 
    

     

    <td align="left" width="20"><input type="checkbox" name="code_Value" value="<%=userDefFieldValueBean.getUdfValue()%>"></td> 
    

      

  • 相关阅读:
    android 振动
    linux实用命令-查看文件夹的大小
    无显示屏的开发板抓屏
    传感器Sensor的使用-距离感应(听筒模式)
    4.4原生应用获取通话状态
    git服务器的使用
    (转)浅谈ANR及log分析ANR
    ubuntu下从软件中心安装软件时的软件缓存目录
    mysql————Innodb的可重复读的情况下如何避免幻读?
    MyISAM和Innodb的区别
  • 原文地址:https://www.cnblogs.com/gangben/p/3168962.html
Copyright © 2011-2022 走看看