用try..catch
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="JavaScript">
function cball()
{
try
{
var chs = document.getElementsByTagName("INPUT");
for (var i = 0; i < chs.length; i++)
{
chs[i].checked = document.all.aa.checked;
}
return true;
}
catch(e)
{
alert(e.description)
return false;
}
}
</script>
</HEAD>
<BODY>
<form name='f1' id='f1'>
 <input name="allcheckbox" type="checkbox" title='全选/取消' onclick="cball()">全选<br>   
 <input name="m1" type="checkbox" onclick=''><br>   
 <input name="m2" type="checkbox" onclick=''><br>   
 <input name="m3" type="checkbox" onclick=''><br>   
 <input name="m4" type="checkbox" onclick=''><br>   
 <input name="m5" type="checkbox" onclick=''><br>   
 <input name="m6" type="checkbox" onclick=''><br>
</form>
</BODY>
</HTML>
<script>
//fnClearTable();
</script>