title: Force iOS numeric keyboard with custom / currency pattern
body: <p>Is there a possiblity to force an iOS-device to show the numeric keyboard <strong>while using a custom pattern as input type</strong>?</p>
  <p>my input pattern:</p>
  <pre><code>&lt;input id=&quot;price&quot; class=&quot;numeric&quot; pattern=&quot;\d+((\.|,)\d{1,2})?&quot; name=&quot;price&quot; 
  title=&quot;&quot; data-mini=&quot;true&quot; data-clear-btn=&quot;true&quot; autocomplete=&quot;off&quot; autofocus /&gt;
  </code></pre>
  <p>I want to type a currency value like '14.99' and show up a keyboard with access to numbers on the iOS device</p>
  <pre><code>&lt;input type='number' /&gt;
  &lt;input pattern='[0-9]*' /&gt;
  &lt;input pattern='[\d]*' /&gt;
  </code></pre>
  <p>are all missing the decimal sign and/or are not validating as number when adding a decimal sign. An alternative way could be a javascript function which is creating the decimal sign on the right place, like pressing 1-&gt;2-&gt;9-&gt;9 in this order creates on keypress() 0.01-&gt;0.12-&gt;1.29-&gt;12.99,
  but this requires the input field to be <code>type='text'</code> --&gt; obvious problem here is that the text keyboard is showed when focussing the input field.</p>
  <p>How can I solve this issue?</p>
  <h2>EDIT</h2>
  <p>Environment:</p>
  <ul>
  <li>JQM 1.3.2</li>
  <li>jquery 1.8.2</li>
  </ul>