dep_id的复选框,然后自动选中对应行的emp_name的复选框
就只是这个关系吗?他们对应的下标一样吗?

解决方案 »

  1.   

    <script language="javascript"> 
    function choice_click( o )
    {
      var cbs=o.parentNode.parentNode.cells[1].getElementsByTagName("input");
      for(var i=0;i<cbs.length;i++)cbs[i].checked=o.checked;   
    }
    function CCR(o){}
    </script> 
    <table>
    <tr id=tr0 bgcolor='#ffffff' scolor='#ffffff' onclick='CCR(this)'>
    <td>
    <INPUT TYPE='checkbox' NAME='dep_id' ONCLICK='return choice_click( this )' value='管理层'>管理层<input type=hidden name='type' value='dep'>
    </td>
    <td>
    <INPUT TYPE='checkbox' NAME='emp_name' value='系统管理员'>系统管理员
    <input type=hidden name='dep_name' value='管理层'>
    <INPUT TYPE='checkbox' NAME='emp_name' value='测试人员'>测试人员
    <input type=hidden name='dep_name' value='管理层'>
    </td>
    </tr>
    <tr id=tr1 bgcolor='#F7F7F7' scolor='#F7F7F7' onclick='CCR(this)'>
    <td>
    <INPUT TYPE='checkbox' NAME='dep_id' ONCLICK='return choice_click( this)' value='研发部'>研发部<input type=hidden name='type' value='dep'>
    </td>
    <td>
    <INPUT TYPE='checkbox' NAME='emp_name' value='研发负责人'>研发负责人
    <input type=hidden name='dep_name' value='研发部'>
    </td>
    </tr>
    </table>这个意思??
      

  2.   

    按楼上的改了,但是会出现错误?parentNode.parentNode为空或不是对象