.ASP アプリで複数のチェックボックスを無効にするために、簡単なスクリプトを作成しました。コードは次のとおりです。
function updateCheckboxes(cb)
{
if (cb.checked) {
document.getElementById("cb1").disabled = true;
document.getElementById("cb2").disabled = true;
document.getElementById("cb3").disabled = true;
}
else {
document.getElementById("cb1").disabled = false;
document.getElementById("cb2").disabled = false;
document.getElementById("cb3").disabled = false;
}
}
そしてHTML:
<input type="checkbox" name="Test" onchange="updateCheckboxes(this)"/>
Firefox では完全に動作しますが、IE では動作しません。理由がよくわかりません。誰かが問題の場所と代替手段を見つける方法を説明してくれますか?
よろしくお願いします、
アレックス