選擇複選框以選擇所有底層chechbox的JavaScript
<input type="checkbox" id="test1" />Check all A
<p id="test1">
<input type="checkbox" class="checkBoxClass" id="testA1" />A
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testA2" />A
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testA3" />A
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testA4" />A
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testA5" />A
<br />
</p>
<input type="checkbox" id="test2" />Check all B
<p id="test2">
<input type="checkbox" class="checkBoxClass" name="test" id="testB1" />B
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testB2" />B
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testB3" />B
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testB4" />B
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testB5" />B
<br />
</p>
<input type="checkbox" id="test3" />Check all C
<p id="test3">
<input type="checkbox" class="checkBoxClass" name="test" id="testC1" />C
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testC2" />C
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testC3" />C
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testC4" />C
<br />
<input type="checkbox" class="checkBoxClass" name="test" id="testC5" />C
<br />
</p>
我有3個複選框5個每個複選框底層。如果我選中All A,選中所有底層複選框。 同樣的事情應該發生在另一個檢查所有B和檢查全部C被選中。如果我不得不撤消檢查所有A,B和C,其底層框 應該取消選中。我將如何在HTML?它似乎需要一個JavaScript,但我不知道從哪裏開始。還有一件事,如果我撤消全部檢查 ,所有底層複選框都不應該被取消選中。 希望任何人都可以幫助我。
[DRY](https://en.wikipedia.org/wiki/Don%27t_repeat_yourself) – mplungjan