Javascriptを使用してDIVとそのすべてのコンテンツを無効にする必要があります。簡単なことをすることを誓うことができます
<div disabled="true">
以前は私のために働いていましたが、何らかの理由でもう機能しません。理由がわかりません。
IE10の場合:「ClickMe」というテキストはグレー表示されず、クリックハンドラーは引き続き機能します。
私は実際にこれが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>