checkbox实现全选

<%@ page contentType="text/html;charset=gbk" %>
<form name="frm" method="post" action="">
   <table class="ItemList" width="99%" align="center">
   <tr align="center">
     <td width="3%" nowrap>全选本页
         <input type="checkbox" name="allCheck" onclick="javascript:selectAll();">
        </td>
   </tr>
   
   <%
     for(int i = 0;i < resultInfos.length;i++){
      QueryPrintResultInfo info = (QueryPrintResultInfo)resultInfos[i];
   %>
   <tr>
     <td nowrap><input type="checkbox" name="printCheck" value="<%=info.getID()%>"></td>
   </tr>
   <%
     }
   %>
 </table>
</form>

<script language="javascript">
   function selectAll()
 { 
  if (isNaN(frm.printCheck.length))
  {
   if ( frm.allCheck.checked == true )
   {
    frm.printCheck.checked = true;
   }
   else {
    frm.printCheck.checked = false;
   }
  }
  else {
   if(frmV002.allCheck.checked == true)
   {
    for(var i = 0;i < frmV002.printCheck.length;i++)
    {
     frm.printCheck[i].checked = true;
    }
   }
   else
   {
    for(var i = 0;i < frmV002.printCheck.length;i++)
    {
     frm.printCheck[i].checked = false;
    }
   }
  }
 }
</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值