title: How to fire a change event on a HTMLSelectElement if the new value is the same as the old?
body: <p>I have the following markup:</p>
  
  <pre><code>&lt;select onchange="jsFunction()"&gt;
      &lt;option value="1"&gt;1&lt;/option&gt;
      &lt;option value="2"&gt;2&lt;/option&gt;
      &lt;option value="3"&gt;3&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>When a user pulls down the combobox and selects the same option that was previously selected (or doesn't change the selection at all), JavaScript doesn't regard it as an <code>onchange</code> event. So, the <code>jsFunction()</code> is not called. But I want the <code>jsFunction()</code> called even in this case. How can I achieve this?</p>