我编了一个页面,代码如下:
<html>
<html>
<head>
<script language=javascript>
function selectall1()
{
var a = document.getElementsByTagName("input");
if(a[0].checked==true){
for (var i=0; i<a.length; i++)
if (a[i].type == "checkbox") a[i].checked = false;
}
else
{
for (var i=0; i<a.length; i++)
if (a[i].type == "checkbox") a[i].checked = true;
}
}
function selectall4(id){ //用id区分
var tform=document.forms['form1'];
for(var i=0;i<tform.length;i++){
var e=tform.elements[i];
if(e.type=="checkbox" && e.id==id) e.checked=!e.checked;
}
}
function selectall6(id){ //用id区分
var tform=document.forms['form1'];
for(var i=0;i<tform.length;i++){
var e=tform.elements[i];
if(e.type=="checkbox" && e.name==id) e.checked=!e.checked;
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>张三</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<input type="checkbox" name="财务部" id="部长" value="张三" /> 张三</check>
<input type="checkbox" name="财务部" id="副部长" value="李四" />李四 </check>
<input type="checkbox" name="市场部" id="部长" value="王五" /> 王五</check>
<input type="checkbox" name="市场部" id="副部长" value="黄六" />黄六 </check>
<input type="checkbox" name="市场部" id="副部长" value="韦七" />韦七 </check>
<input type="checkbox" name="技术部" id="部长" value="宁八" /> 宁八</check>
<input type="checkbox" name="技术部" id="副部长" value="廖九" /> 廖九</check>
<input type="checkbox" name="人事部" id="副部长" value="何十" />何十 </check>
<input name="thes" type="button" onclick="javascript:selectall1()" value="全选" />
<input name="thes" type="button" onclick="javascript:selectall6('财务部')" value="财务部" />
<input name="thes" type="button" onclick="javascript:selectall6('市场部')" value="市场部" />
<input name="thes" type="button" onclick="javascript:selectall4('部长')" value="部长" />
<input name="thes" type="button" onclick="javascript:selectall4('副部长')" value="副部长" />
<p><input type="submit" value="提交" name="B1"></p>
</form>
</body>
</html>
现在我想问下,deal.asp中我该怎样取checkbox的值呢?想了一天的都想不出来,急呀!