JSP 复选框全选
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <script type="text/javascript"> //全选,全不选;方法核心就是让所有的复选框的状态与全选复选框的状态一致 function checkall(){ var isChecked = (document.dataList.checkAll.checked == true);//全选框的状态 var elements = document.dataList.elements;//选出所有的元素 var counter = elements.length; for(i=0;i<counter;i++){ var element = elements[i]; if(element.type=="checkbox" & element.name=="fileList"){//过滤需要的复选框 element.checked=isChecked;//将复选框的状态改为全选框的状态 } } } </script> </head> <body> <form name="dataList" method="post" action=""> 全选:<input type="checkbox" id="checkAll" onclick="checkall()"> <table> <tr> <td><input type="checkbox" name="fileList" value="张三"></td> </tr> <tr> <td><input type="checkbox" name="fileList" value="李四"></td> </tr> <tr> <td><input type="checkbox" name="fileList" value="王五"></td> </tr> <tr> <td><input type="checkbox" name="fileListssss" value="王五"></td> </tr> </table> </form> </body> </html>