title: "You must enter a valid value" for Input type="number" with correct number
body: <p>This code produces an invalid response in IE11:</p>
  
  <pre><code>&lt;form onsubmit="alert('Valid Number!');return false;"&gt;
  &lt;input type="number" step="0.01" value="9583.89" min="0" max="10000" /&gt;
  &lt;input type="submit" /&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>And a JSFiddle: <a href="https://jsfiddle.net/pvsojuhs/" rel="noreferrer">https://jsfiddle.net/pvsojuhs/</a></p>
  
  <p>Expected output is "Valid Number!" but it seems that IE11 thinks that this is an invalid number.</p>
  
  <p>Is there a work-around for this issue? Other numbers like "9583.19" work fine.</p>
  
  <p>Some other test:</p>
  
  <ul>
  <li>8192.12 (INVALID)</li>
  <li>8192.13 (INVALID)</li>
  <li>8192.14 (INVALID)</li>
  <li>8192.15 (VALID)</li>
  <li>8192.20 (VALID)</li>
  <li>8192.21 (INVALID)</li>
  </ul>