<script language="javascript">
function CheckAll()
{
for (var i=0;i<document.bb.elements.length;i++)
{
var e = document.bb.elements[i];
if (e.name != 'chk_all'&&e.type=='checkbox')
e.checked = document.bb.chk_all.checked;
}
}
</script>
function CheckAll()
{
for (var i=0;i<document.bb.elements.length;i++)
{
var e = document.bb.elements[i];
if (e.name != 'chk_all'&&e.type=='checkbox')
e.checked = document.bb.chk_all.checked;
}
}
</script>
var c_all = document.getElementsByName('check_all');
for (var i=0; i<c_all.length; i++)
c_all[i].checked = obj.checked;
var c_file = document.getElementsByName('checkbox_file');
for (var i=0; i<c_file.length; i++)
c_file[i].checked = obj.checked;
}
function CheckAll(obj){
var cks=document.all.tags("input");
for(var i=0;i<cks.length;i++)
if(cks[i].type =="checkbox" && cks[i] != obj) cks[i].checked = obj.checked;
}
function CheckAll()
{
for (var i=0;i<document.getElementsByTagName("INPUT").length;i++)
{
var e = document.getElementsByTagName("INPUT")[i];
if (e.name != 'chk_all'&&e.type=='checkbox')
e.checked = document.getElementsByName("chk_all")[0].checked;
}
}
</script>
function CheckAll(){
var myCheckBox=document.getElementsByTagName("INPUT");
for (var i=0;i<myCheckBox.length;i++){
if (myCheckBox[i].type=='checkbox')
myCheckBox[i].checked = true;
}
}
</script>
<script language="Javascript">
<!--
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.name != 'chkall')
e.checked = form.chkall.checked;
}
}
//-->
</script>
<head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body bgcolor="#FFFFFF" text="#000000">
<table width="768" border="0" align="center">
<tr>
<td> </td>
<td>
<div align="center">测试</div>
</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>
<form name="form1" method="post" action="">
<table width="768" border="0">
<tr>
<td>
<input type="checkbox" name="ad" value="1">
1 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="2">
2 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="3">
3 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="4">
4 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad value="5">
5 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="6">
6 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="7">
7 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="8">
8 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="chkall" value="on" onclick="CheckAll(this.form)" title='全选/不选' >
全选 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</form>
</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</body>
</html>
我用了这个函数,
<script language="javascript">
function CheckAll()
{
for (var i=0;i<document.getElementsByTagName("INPUT").length;i++)
{
var e = document.getElementsByTagName("INPUT")[i];
if (e.name != 'check_all'&&e.type=='checkbox')
e.checked = document.getElementsByName("check_all")[0].checked;
}
}
</script>
第一个全选复选框好使,但第二个不好使,是怎么回事啊!!!!!1
用了fytb(风云突变) 的方法,解决了
<script src="js/func.js" language="javascript"></script>
结果出错了,script errorfile/test.htm
file/js/func.js是哪里出的问题呢?
为什么写到js文件里面就不对了呢
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.name != 'chkall')
e.checked = form.chkall.checked;
}
}然后命名复选框所在页面为index.htm
代码如下:
<html><head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body bgcolor="#FFFFFF" text="#000000">
<!--调用f1.js代码-->
<script language="javascript" src="js/f1.js"></script><table width="768" border="0" align="center">
<tr>
<td> </td>
<td>
<div align="center">测试</div>
</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>
<form name="form1" method="post" action="">
<table width="768" border="0">
<tr>
<td>
<input type="checkbox" name="ad" value="1">
1 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="2">
2 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="3">
3 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="4">
4 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="5">
5 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="6">
6 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="7">
7 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="ad" value="8">
8 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<input type="checkbox" name="chkall" value="on" onclick="CheckAll(this.form)" title="全选/不选">
全选 </td>
<td> </td>
<td> </td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>注意一下路径就可以了.在XP,IE6.0下调试通过.