最佳答案
我需要禁用一个 DIV 和它的所有内容使用 Javascript
<div disabled="true">
以前对我有用,但是不知道为什么现在不管用了,我不明白为什么。
在 IE10中: 文本“ Click Me”没有变成灰色,单击处理程序仍然可以工作。
我实际上需要这个工作为 IE10。下面是我的代码。
<html>
<script>
function disableTest(){
document.getElementById("test").disabled = true;
var nodes = document.getElementById("test").getElementsByTagName('*');
for(var i = 0; i < nodes.length; i++){
nodes[i].disabled = true;
}
}
</script>
<body onload="disableTest();">
<div id="test">
<div onclick="alert('hello');">
Click Me
</div>
</div>
</body>
</html>