次のように、すべてを選択/すべてのチェックボックスを選択解除をクリックすると、すべてのチェックボックスをオン/オフにしようとしています:
onclick="selectAll(document.getElementsByName('myForm:checkboxes'));"
そしてJS関数:
function selectAll(checkboxes)
{
for(var i in checkboxes)
checkboxes[i].checked = true;
}
function deselectAll(checkboxes)
{
for(var i in checkboxes)
checkboxes[i].checked = false;
}
そしてHTML:
<input type="checkbox" value="15" name="myForm:checkboxes" id="myForm:checkboxes3:_1">
このコードは、Firefox では問題なく動作しますが、Internet Explorer 9 では動作しません。