Только одна десятичная точка на входе - PullRequest
0 голосов
/ 20 января 2020

Ограничить пользователя вводом только одной десятичной точки в поле ввода (используя Javascript). Я пробовал с input type number и regex и его предотвращением, но только с ios и настольным браузером не в Android mobile. "." и "," ключи не определены для android.

Моя попытка

var regex = new RegExp('^[.][0-9]{0,' + 
    decimalSize + '}$|^[0-9]{0,' + 
    this.pricesize + '}$|^[0-9]{0,' + 
    this.pricesize + '}[.]{1,1}[0-9]{0,' + 
    decimalSize + '}$');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...