title: Alternative to onblur/onchange in select
body: <p>I am trying to find a way to run a JavaScript function when a user selects an option in an HTML <code>select</code> box, regardless of whether this option was already selected. So <code>onchange</code> is out of the question.</p>
  
  <p>The problem with using <code>onblur</code> is that (in Chrome and Safari, at least) the event is not triggered until the user clicks another element. This can also prove annoying if the user focuses on the select, then clicks away without choosing an option, in which case I do not want the event to be triggered.</p>
  
  <p>I was able to get some success by giving each of the options an <code>onmouseup</code> handler, but this only works in Firefox, as far as I can tell. Any ideas?</p>