title: Format number in an HTML5 input tag
body: <p>This is my input</p>
  
  <pre><code>&lt;input type="number" id="inputNumbers" step="0.01" &gt;&lt;/input&gt;
  </code></pre>
  
  <p>Is it possible to only allow users to enter numbers that match the pattern '0.00', like the way I declare it in the step attribute, without using JavaScript?</p>
  
  <p>Example: If the user types '1.23' and then tries to enter a new number, decimal or comma it can't and the number stays at '1.23'. </p>
  
  <p>If there's not a way to match the step attribute, Is it possible to only allow one decimal in the number?</p>