• 比较全的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> 
  • 相关阅读:
    ATA/SATA/SCSI/SAS/FC总线简介
    RAID卡
    解读Gartner《2015年度新兴技术成熟度曲线报告》
    linux 下 取进程占用内存(MEM)最高的前10个进程
    网站用域名能访问,用域名IP不能访问的原因分析
    iis7下iis安全狗不能用怎么办(安装iis6兼容性)
    4M宽带一般最大的下载速度是多少?
    U盘安装操作系统
    windows7实现打印机共享的方法
    windows7系统下如何安装windows xp系统(无法识别硬盘,删除隐藏分区)
  • 原文地址:https://www.cnblogs.com/Gbeniot/p/4684587.html
Copyright © 2020-2023  润新知