<%@ 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 根据标签的名字来获取
等方法