说明一下,这里的checkbox0是根部
<input type="checkbox" name="checkbox0" value="1" onClick="ClickCheck(form1)" >
接下去的三个是他的子目录,所以name里面都是checkbox1,最后的数字表示父节点
<input type="checkbox" name="checkbox1" value="2" onClick="ClickCheck(form1)">
<input type="checkbox" name="checkbox1" value="3" onClick="ClickCheck(form1)">
<input type="checkbox" name="checkbox1" value="4" onClick="ClickCheck(form1)">
下面的几个是最后一个第二层子目录的子目录,所以name都是checkbox4
<input type="checkbox" name="checkbox4" value="5" onClick="ClickCheck(form1)">
<input type="checkbox" name="checkbox4" value="6" onClick="ClickCheck(form1)">
<input type="checkbox" name="checkbox4" value="7" onClick="ClickCheck(form1)">
<input type="checkbox" name="checkbox4" value="8" onClick="ClickCheck(form1)">当你选择一个父目录的时候,子目录都会被选中,只有父目录的选择取消之后,子目录才可能取消你看着办改动一下