<SCRIPT LANGUAGE=javascript>
<!--
function chkAr_onclick()
{
document.all.Ar.style.display=(document.all.chkAr.checked)?"":"none";
}
//-->
</SCRIPT>   <table width="100%">
    <tr>
    <td valign="top">
        <p><input type="checkbox" name="chkAr" value="ON" onClick="chkAr_onclick()">公文管理</p>
    </td>
      <td valign="top">
      <a name=Ar style="display:none">
        <p><input type="checkbox" name="chkAr1" checked value="YES">发文办理</p>
        <p><input type="checkbox" name="chkAr1" checked value="YES">公文维护</p>
        </a> 
      </td>
    </tr>
    </table>

解决方案 »

  1.   

    谢了还有一个问题
    当Ar中没有被选中的值时,chkAr也不被选中
    怎样写
      

  2.   

    <SCRIPT LANGUAGE=javascript><!--
    function chkAr_onclick(){
      var tt = false;
      for (i=0; i<document.all("chkAr1").length-1;i++){
    if (document.all("chkAr1")[i].checked)tt=true;}
      if (tt==true)
    document.all.Ar.style.display=(document.all.chkAr.checked)?"":"none";
      else
    document.all.chkAr.checked = false;
      }
    //--></SCRIPT><table width="100%">
      <tr>
      <td valign="top">
        <p><input type="checkbox" name="chkAr" value="ON" onClick="chkAr_onclick()">公文管理</p>
      </td>
      <td valign="top">
        <a name=Ar style="display: none">
          <p><input type="checkbox" name="chkAr1" checked value="YES">发文办理</p>
          <p><input type="checkbox" name="chkAr1" checked value="YES">公文维护</p>
        </a> 
      </td>
      </tr>
    </table>
      

  3.   

    Sorry!上面的代码有一句要改一下:  for (i=0; i<document.all("chkAr1").length-1;i++){
    改成:
      for (i=0; i<document.all("chkAr1").length;i++){
    抱歉!!