OnChange wird im IE nicht ausgelöst
Ich möchte ein Onchange-Ereignis für alle Änderungen von Formularelementen innerhalb eines DIV auslösen
Hier ist der Ausschnitt
<html>
<body>
<div id="container">
<input type="checkbox"/>
<input type="checkbox"/>
<input type="text"/>
<input type="text"/>
</div>
<script>
di = document.getElementById("container");
di.onchange = function(a){
alert("On Change Called");
}
di.onclick = function(a){
alert("On Click Called");
}
</script>
</body>
</html>
Das Ereignis wird ausgelöst, wenn ein Fokus von einem der Formularelemente auf ein neues Element des Formulars verloren geht, wenn ein Teil des Inhalts aktualisiert wird (z. B .: das Eingabefeld wird aktualisiert).
Der obige Code funktioniert für alle Browser, aber nicht für den Internet Explorer. Dies kann in jedem Fall über den Internet Explorer erfolgen