<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5 //EN">

<html>

 <head>

   <title>My JSP 'checkbox.jsp' starting page</title>

//通过java script来实现 checkbox 全选复选框

 <script type="text/javascript">

   function selectAll(){

//定义个变量 通过getElementsByName来获取 表单里的复选框

var allMails = document.getElementsByName("allMails")[0]

//定义个变量 通过getElementsByName来获取 表单里的复选框

var mails = document.getElementsByName("email")  

//这里进行判断,选择了的 进行循环 返回值是true

if(allMails.checked)

{

for(var i=0;i < mails.length;i++)

{

mails[i].checked = true;

}

}else{   ////这里进行判断,取消选择了的 进行循环 返回值是false

for(var i=0;i < mails.length; i++)

{

mails[i].checked = false;

}  

}

 }

 </script>

 </head>

 <body>

<form>

全选<input type="checkbox" name="allMails"><br><br>

<input type="checkbox" name="email"><br>

<input type="checkbox" name="email"><br>

<input type="checkbox" name="email"><br>

</form>

 </body>

</html>

java script 获取还有

document.getElementByID   根据 ID 来获取

document.getElementByTagNames   根据标签的名字来获取

等方法