【发布时间】:2013-05-22 17:43:21
【问题描述】:
我做了一个简单的脚本来禁用我的 .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 上却不行。我真的不明白为什么,有人可以解释一下问题出在哪里以及如何找到替代方法?
最好的问候,
亚历克斯
【问题讨论】:
-
我想这有你的答案 - stackoverflow.com/questions/1848016/…
标签: javascript asp.net checkbox