jak wyłączyć element DIV i wszystko wewnątrz [duplikat]

To pytanie ma już tutaj odpowiedź:

Jak wyłączyć całą zawartość div 24 odpowiedzi

Muszę wyłączyć DIV i całą zawartość za pomocą Javascript. Mogę przysiąc, że robienie prostego

<div disabled="true"> 

pracował dla mnie wcześniej, ale z jakiegoś powodu nie działa. Nie rozumiem dlaczego.

W IE10: tekst „Kliknij mnie” nie jest wyszarzony, a program obsługi kliknięć nadal działa.

Potrzebuję tego do pracy w IE10. Poniżej znajduje się mój kod. Z góry dziękuję.

<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>

questionAnswers(6)

yourAnswerToTheQuestion