日期:2014-05-16 浏览次数:20415 次
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Test CheckBox</title>
<style type="text/css">
body{
font-family:Courier;
}
</style>
<script type="text/javascript">
function checkAll(){
var checkAll = document.getElementById('chkAll') ;
var checkBox = document.getElementById('checkBox') ;
var arr = new Array() ;
arr = checkBox.getElementsByTagName('input') ;
if(checkAll.checked==true){ //checkAll selected
for(i=0; i<arr.length; i++){
arr[i].checked = true ;
}
}
if(checkAll.checked==false){
for(i=0; i<arr.length; i++){
arr[i].checked = false ;
}
}
}
function checkCancel(){
var checkCancel = document.getElementById('chkCancel') ;
var checkBox = document.getElementById('checkBox') ;
var arr = new Array() ;
arr = checkBox.getElementsByTagName('input') ;
if(checkCancel.checked==true){ //checkCancel selected
for(i=0; i<arr.length; i++){
if(arr[i].checked == true){
arr[i].checked = false ;
}else {
arr[i].checked = true ;
}
}
}
}
</script>
</head>
<body>
<input type="checkbox" id="chkAll" onclick="checkAll()"/> check All <br/>
<input type="checkbox" id="chkCancel" onclick="checkCancel()"/> check Cancel <br/>
<br />
<div id="checkBox">
<input type="checkbox" id="chk1"/> 1 <br/>
<input type="checkbox" id="chk2"/> 2 <br/>
<input type="checkbox" id="chk3"/> 3 <br/>
<input type="checkbox" id="chk4"/> 4 <br/>
<input type="checkbox" id="chk5"/> 5 <br/>
</div>
</body>
</html>
