JavaScript实现(全选CheckBox,隐藏Table,获取已选择CheckBox的value)

 

< script language = ' javascript ' >

// 实现全选CheckBox

function  show(checkBoxName,checkBoxNameParent)
{
  
  
for(i=0;i<document.getElementsByName(checkBoxName).length;i++)  
  
{
    
if(document.getElementsByName(checkBoxNameParent)[0].checked)
 
{
      document.getElementsByName(checkBoxName)[i].checked
=true ;  
 }

      
else
 
{
   document.getElementsByName(checkBoxName)[i].checked
=false ;  
 }

  }

}


// 实现隐藏Table

function  showhidetable(tablename,spanname)

    
if(document.getElementById(spanname).innerText=="+")
 
{
    document.getElementById(spanname).innerText
="-";
 }

    
else if(document.getElementById(spanname).innerText=="-")
 
{
    document.getElementById(spanname).innerText
="+";
 }

    
if(document.getElementById(tablename).style.display=="none")
        
{
    document.getElementById(tablename).style.display
=""
 }

    
else if(document.getElementById(tablename).style.display=="")
 
{
      document.getElementById(tablename).style.display
="none"
 }

}
 

// 实现获取已选择CheckBox的value
function  GetSelectFields()

  
var str="";
  
var inputs=document.getElementsByTagName("INPUT");    
  
for(var   i=0;i<inputs.length;i++)
  
{  
    
if(inputs[i].type=='checkbox')
    

     
if(inputs[i].checked==true)
       
{
  str
+=inputs[i].value;  
       }
     
    }
   
  }
   
  document.getElementById(
"select").value=str;
}
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值