title: ReactJs prevent e and dot in an input type number
body: <p>I would like to prevent <code>e</code> and <code>.</code> to be type in an <code>&lt;input type="number"/&gt;</code>. Without jQuery or using <code>step</code> attribute.
  I've tried with <code>pattern="[0-9]"</code> but it's not working.</p>
  
  <p>EDIT :
  On focus the keyboard should be a digit keyboard.</p>