title: Can't get ONKEYDOWN and ONCHANGE events to fire for same input field in firefox
body: <p>I need the ONKEYDOWN to execute (JavaScript code is executed, right now just doing an alert), when that is complete I need ONCHANGE to execute if the value is changed (I tab off the field when I have finished changing the value to make this event fire.  This works fine in IE but I cannot get both to execute in Firefox.  Below is a simple example (no I cannot use onBlur). so I need to enter a value </p>
  
  <pre><code>&lt;INPUT TYPE="text" NAME="TEST" MAXLENGTH="2" SIZE="3"
      ONCHANGE="alert('now in on onChange');"
      ONKEYDOWN="alert('in on keydown');"  VALUE="1"
  &gt;
  </code></pre>
  
  <p>In IE I change the value to 0, get 'in on KeyDown' alert, then I press tab get 'in on keydown' alert then 'now in onChange' alert.</p>
  
  <p>In FF I only get the 'in on keydown' alert, never get now in onchange, any idea's how I can get this to work. Thanks!</p>