<body>
<input type="checkbox" name="justOne" id="allBox" onclick="checkAllBox('allBox','freezeCheck');">全部选中<br>
<input type=checkbox name="freezeCheck">checkbox1<br>
<input type=checkbox name="freezeCheck">checkbox2<br>
<input type=checkbox name="freezeCheck">checkbox3<br>
</body>
<script>
function checkAllBox(allBoxId,checkBoxName)
{
var allBox = document.getElementById(allBoxId);
var checkBoxs = document.getElementsByName(checkBoxName);
for(var i=0;i<checkBoxs.length;i++)
{
checkBoxs[i].checked = allBox.checked;
}
}</script>
<input type="checkbox" name="justOne" id="allBox" onclick="checkAllBox('allBox','freezeCheck');">全部选中<br>
<input type=checkbox name="freezeCheck">checkbox1<br>
<input type=checkbox name="freezeCheck">checkbox2<br>
<input type=checkbox name="freezeCheck">checkbox3<br>
</body>
<script>
function checkAllBox(allBoxId,checkBoxName)
{
var allBox = document.getElementById(allBoxId);
var checkBoxs = document.getElementsByName(checkBoxName);
for(var i=0;i<checkBoxs.length;i++)
{
checkBoxs[i].checked = allBox.checked;
}
}</script>
function checkAllBox(allBoxId,checkBoxName){
var allBox = document.getElementById(allBoxId);
alert(allBox.outerHTML);
alert(allBox.checked);
alert(allBox.name);
var checkBoxs = document.getElementsByName(checkBoxName);
for(var i=0;i<checkBoxs.length;i++){
checkBoxs[i].checked = allBox.checked;
}
}你的这段有代码,有问题么?看不出来