|          
首先,将如下的代码加入HTML的<head>...</head>之间:
 <SCRIPT LANGUAGE="JavaScript">
 <!--//
 function checkChoice(field, i) {
 if (i == 0) {
 // "All" 被选中了;则将其它所有已经被选择的项目清除,即置成checked状态为false;
 if (field[0].checked == true) {
 for (i = 1; i < field.length; i++)
 field[i].checked = false;
 }
 }
 else {
 //否则,只要其它任意项目被选中,则将ALL的选择状态(field[0])设置为false(未被选中)
 
 if (field[i].checked == true) {
 field[0].checked = false; }
 }}
 //-->
 </script>
 
 然后,将表单加入HTML的<body>区:
 
 <form name=ickform method="post" action="....">
 <table width="201">
 <tr>
 <td>你最喜欢什么课程?</td>
 </tr>
 <tr>
 <td>
 <input type=checkbox name=classes value="all" onClick="checkChoice(document.pickform.classes, 0)" checked>
 All <br>
 <input type=checkbox name=classes value="数学" onClick="checkChoice(document.pickform.classes, 1)">
 数学<br>
 <input type=checkbox name=classes value="语文" onClick="checkChoice(document.pickform.classes, 2)">
 语文 <br>
 <input type=checkbox name=classes value="英语" onClick="checkChoice(document.pickform.classes, 3)">
 英语<br>
 <input type=checkbox name=classes value="生物" onClick="checkChoice(document.pickform.classes, 4)">
 生物<br>
 <input type=checkbox name=classes value="历史" onClick="checkChoice(document.pickform.classes, 5)">
 历史</td>
 </tr>
 <tr>
 <td>
 <input type="button" name="Button" value="Button" onClick="javascript:alert('使用时将action指向处理表单的程序!')">
 </td>
 </tr>
 </table>
 </form>
 
 |