<script type="text/javascript"> // 全选按钮选中标志 var checkflag = "false"; // 全选功能 function selectAll(name){ var field = document.getElementsByName(name); // 如果全选按钮状态是未选中 if (checkflag == "false"){ for (i = 0; i < field.length; i++){ field[i].checked = true; } // 更改全选按钮选中标志 checkflag = "true"; }else{ for (i = 0; i < field.length; i++){ field[i].checked = false; } // 更改全选按钮选中标志 checkflag = "false"; } } </script>
-----------------------html-------------------------------
<thead> <tr> <th><input type="checkbox" value="全选" onClick="selectAll('userIds')"> 选择</th> <th>登录名</th> <th>姓名</th> </tr> </thead> <tbody> <c:forEach items="${users}" var="item"> <tr> <td><input id="userId_${item.id}" name="userIds" type="checkbox" value="${item.id}" ></td> <td>${item.loginName}</td> <td>${item.name}</td> </tr> </c:forEach> </tbody>
转载于:https://www.cnblogs.com/quanfu2326/p/4313327.html