I am trying to set up an input which can accept only numbers, but still can put letter in it, why ?
               <input type="number"
                      pattern="[0-9]"
                      ng-model="slip.risk"
                      class="form-control"
                      placeholder="Risk"
                      ng-change="riskWinCalculations(slip, 'RISK')">
this is for an Angularjs app, so I don't know if this is the issue or what.
 
    