wie man das DIV Element und alles drin deaktiviert [duplizieren]
Diese Frage hat hier bereits eine Antwort:
So deaktivieren Sie alle Div-Inhalte 24 AntwortenIch muss einen DIV und seinen gesamten Inhalt mit Javascript deaktivieren. Ich kann schwören, dass ich es einfach mache
<div disabled="true">
Ich habe schon früher für mich gearbeitet, aber aus irgendeinem Grund funktioniert es nicht mehr. Ich verstehe nicht warum.
In IE10: Der Text "Click Me" ist nicht ausgegraut und der Click-Handler funktioniert immer noch.
Ich brauche das eigentlich für IE10. Unten ist mein Code. Danke im Voraus.
<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>