title: OnChange not firing in IE
body: <p>I wish to fire a Onchange event for all the changes of Form elements within a DIV</p>
  
  <p>Here's the snippet</p>
  
  <pre><code>&lt;html&gt;
  &lt;body&gt;
  
  &lt;div id="container"&gt;
      &lt;input type="checkbox"/&gt;
      &lt;input type="checkbox"/&gt;
      &lt;input type="text"/&gt;
      &lt;input type="text"/&gt;
  &lt;/div&gt;
  
  &lt;script&gt;
  di = document.getElementById("container");
  di.onchange = function(a){
  alert("On Change Called");
  }
  
  di.onclick = function(a){
   alert("On Click Called");
  }
  
  &lt;/script&gt;
  
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>The event is fired, when a focus is lost from any of the form elements to a new element of the form, when some content is updated (eg: the input box is updated)</p>
  
  <p>The above code works fine for all browsers' but not for IE, any way to do this is IE</p>