Я работаю в проекте angular с функцией ниже
isNumber(evt) {
evt = (evt) ? evt : window.event;
let charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
return true;
}
и в HTML
<input type="text" class="form-control" id="abc" name="abc"
formControlName="abc" maxlength="4" pattern="\d[0-9]+"(keypress)="isNumber($event)"/>
Он работает во всех браузерах, кроме Samsung inte rnet браузер в телефонах Android. Он все еще принимает алфавиты, которых я не хочу. Пожалуйста, помогите мне с этим. Заранее спасибо