小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

JavaScript實(shí)現(xiàn)checkbox全選,當(dāng)只有一個(gè)時(shí)不起作用的情況也已經(jīng)解決

 pengx 2009-01-05

<script language="JavaScript">
   function check(field) {
    var t = document.noticeForm.selectAll;
    if(!document.noticeForm.notice.length){
         if(t.checked){
             document.noticeForm.notice.checked=true;
         }
         else{
             document.noticeForm.notice.checked=false;  
         }
         }
   
    if (t.checked) {
     for (i = 0; i <field.length; i++) {
      field[i].checked = true;
     }
    }
    else {
     for (i = 0; i <field.length; i++) {
      field[i].checked = false;
     }
    }
   }
   function isSelect(confirmString){
    field = document.noticeForm.notice;
    var count = 0;
    if(!document.noticeForm.notice.length){
          if(document.noticeForm.notice.checked){
              count++;
          } 
     }
    for (i = 0; i <field.length; i++) {
     if(field[i].checked == true){
      ++count;
     }
    }
    alert(count);
    if(count>0){
     return confirm(confirmString);
    }
    else {
     alert('請(qǐng)至少選擇一個(gè)!');
     return false;
    }
   }
  
</script>

<form action="${action}" name="noticeForm" onsubmit="return isSelect('${confirmString}');">
    <table border="1" width="95%" bordercolor="#8AB78A">
    <tr>
       <td align="center"><input type="checkbox" name="" onClick="check(this.form.notice)"/></td>
       <td align="center"><strong>狀態(tài)</strong></td>
       <td align="center"><strong>標(biāo)題</strong></td>
       <td align="center"><strong>作者</strong></td>
       <td align="center"><strong>發(fā)給誰?</strong></td>
       <td align="center"><strong>人氣/回復(fù)</strong></td>
       <td align="center"><strong>發(fā)布時(shí)間</strong></td>
       <td align="center"><strong>最后修改</strong></td>
       <td align="center"><strong>審核</strong></td>
         </tr>
    <c:forEach var="notice" items="${pageForm.list}" begin="${(pageForm.currentPage-1)*(pageForm.pageSize)}" end="${(pageForm.currentPage-1)*(pageForm.pageSize)+pageForm.pageSize-1}">
    <tr align="center">
       <td><input type="checkbox" name="notice" value="${notice.id}"/></td>
       <td><c:out value="${notice.statusString}"></c:out></td>
       <td>
        <a href="servlet/NoticeDetail?id=${notice.id}" title="${notice.title}">
        <c:out value="${notice.title}"></c:out>
        </a>
        <fmt:formatDate var="writeTime" value='${notice.writeTime}' type='both' pattern="yyyy-MM-dd"/>
        <jsp:useBean id="now" class="java.util.Date" />
     <fmt:formatDate var="today" value="${now}" type="both" pattern="yyyy-MM-dd" />
        <c:if test="${writeTime==today}">
         <img alt="新公告" src="images/new.gif">
        </c:if>
       </td>
       <td><c:out value="${notice.authorId}"></c:out></td>
       <c:set var="author" value="${notice.authorId}"></c:set>
       <td><c:out value="${notice.typeString}"></c:out>
       <c:out value="(${notice.recipients})"></c:out></td>
       <td><c:out value="${notice.readCount}"></c:out>/<c:out value="${notice.replyCount}"></c:out></td>
       <td>
       <fmt:formatDate value='${notice.writeTime}' type='both' pattern="yyyy-MM-dd HH:mm:ss"/>
       </td>
       <td>
        <fmt:formatDate value='${notice.lastModified}' type='both' pattern="yyyy-MM-dd HH:mm:ss"/>
       </td>
       <td>
        <c:out value="${notice.isAuditString}"></c:out>
       </td>
</tr>
              </c:forEach>
    </table>
    
    <input type="checkbox" name="selectAll" value="全選" onClick="check(this.form.notice)">全選
      <input type="image" src="images/delete.gif" style="cursor: hand;" alt="刪除" >刪除選定內(nèi)容
     

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約