title: HTML 5 input type="number" element for floating point numbers on Chrome
body: <p>I need to have users enter floating point numbers, so I use the following element:</p>
  
  <pre><code>&lt;input type="number" name="my_number" placeholder="Enter number"/&gt;
  </code></pre>
  
  <p>Works great on Firefox, but Chrome complains that the number is not an integer when I try to enter a decimal. That's a problem for my case. If I enter a <code>step</code> attribute, then Chrome allows the floating point number:</p>
  
  <pre><code>&lt;input type="number" name="my_number" placeholder="Enter number" step="0.1"/&gt;
  </code></pre>
  
  <p>But then the problem is 0.15 can't be entered... The <code>step</code> doesn't appear to suit my needs. The <a href="http://www.w3.org/TR/html-markup/input.number.html">W3C spec</a> mentions floating-point numbers throughout the attributes of <code>input type="number"</code>.</p>
  
  <p>How do I get Chrome to accept floating point numbers without the <code>step</code> attribute?</p>