title: How to tell when an HTML textarea has been changed by Javascript
body: <p>A widget I'm using modifies an HTML textarea element.  I need to know when that element has been modified and preferably I'd like to actually hide that element as well.  I'm using jQuery, so I naturally tried the <code>$('#textarea_id').change()</code> event.  But it's never triggered because I guess the textarea never loses focus.</p>
  <p>What's the best way to monitor that textarea, preferably hidden (CSS has <code>display:none</code>)?  Please don't tell me <code>setInterval</code>...</p>