title: HTML Input on change of value
body: <p>I have an input tag. This tag does not have the autocomplete feature turned off, thus, one does not necessarily need to release a key to change the value of this field and focus another one. My question is: how can I detect ANY value changes of this particular field, like e. g. </p>
  
  <pre><code>&lt;input onvaluechange="//do following..." /&gt;
  </code></pre>
  
  <p>The JavaScript attribute <code>onchange</code> does not fire on change of value, only on changes like blur, focus, etc...</p>
  
  <p>EDIT: It also doesn't necessarily be a key press. Due to the autocompletion, the user can simply mouse-click the autocompletion result to change the value. This would not fire an <code>onkeydown</code> event.</p>