Aspx Code


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<title></title>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<script language="javascript">

function ChkAllClick(sonName, cbAllId) {

var arrSon = document.getElementsByName(sonName);

var cbAll = document.getElementById(cbAllId);

var tempState = cbAll.checked;

for (i = 0; i < arrSon.length; i++) {

if (arrSon[i].checked != tempState)

arrSon[i].click();

}

}

function ChkSonClick(sonName, cbAllId) {

var arrSon = document.getElementsByName(sonName);

var cbAll = document.getElementById(cbAllId);

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

if (!arrSon[i].checked) {

cbAll.checked = false;

return;

}

}

cbAll.checked = true;

}

function ChkOppClick(sonName) {

var arrSon = document.getElementsByName(sonName);

for (i = 0; i < arrSon.length; i++) {

arrSon[i].click();

}

}

</script>

</head>

<body>

<form name="form1" method="post" action="">

<table width="500" border="1">

<tr bgcolor="#FFFF66">

<td>

<input name="chkAll" id="chkAll" title="??" onclick="ChkAllClick('chkSon','chkAll')"

type="checkbox" />??

</td>

<td align="center">

</td>

<td>

</td>

<td>

</td>

</tr>

<tr>

<td>

<input name="chkSon" id="chkSon1" type="checkbox" value='1' onclick="ChkSonClick('chkSon','chkAll')" />1

</td>

<td>

??:

</td>

<td>

</td>

<td>

</td>

</tr>

<tr>

<td>

<input name="chkSon" id="chkSon2" type="checkbox" value='2' onclick="ChkSonClick('chkSon','chkAll')" />2

</td>

<td>

</td>

<td>

</td>

<td>

</td>

</tr>

<tr>

<td>

<input name="chkSon" id="chkSon3" type="checkbox" value='3' onclick="ChkSonClick('chkSon','chkAll')" />3

</td>

<td>

</td>

<td>

</td>

<td>

</td>

</tr>

<tr>

<td>

<input name="chkSon" id="chkSon4" type="checkbox" value='4' onclick="ChkSonClick('chkSon','chkAll')" />4

</td>

<td>

</td>

<td>

</td>

<td>

</td>

</tr>

<tr>

<td>

<input name="chkSon" id="chkSon5" type="checkbox" value='5' onclick="ChkSonClick('chkSon','chkAll')" />5

</td>

<td>

</td>

<td>

</td>

<td>

</td>

</tr>

<tr>

<td>

<input name="chkSon" id="chkSon6" type="checkbox" value='6' onclick="ChkSonClick('chkSon','chkAll')" />6

</td>

<td>

</td>

<td>

</td>

<td>

</td>

</tr>

<tr>

<td>

<input name="chkSon" id="chkSon8" type="checkbox" value='8' onclick="ChkSonClick('chkSon','chkAll')" />8

</td>

<td>

</td>

<td>

</td>

<td>

</td>

</tr>

<tr>

<td>

<input name="chkSon" id="chkSon10" type="checkbox" value='10' onclick="ChkSonClick('chkSon','chkAll')" />10

</td>

<td>

</td>

<td>

</td>

<td>

</td>

</tr>

<tr bgcolor="#66FFFF">

<td>

<input name="chkOpposite" id="chkOpposite" title="??" onclick="ChkOppClick('chkSon')"

type="checkbox" />??

</td>

<td align="center">

</td>

<td>

</td>

<td>

</td>

</tr>

</table>

</form>

</body>

</html>