我做了一个简单的脚本来禁用我的 .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 上却不行。我真的不明白为什么,有人可以向我解释问题出在哪里以及如何找到替代方案?
此致,
亚历克斯