У меня есть следующий код, который используется для добавления маски к входным значениям. Проблема, которая у меня есть, состоит в том, что кроме числовых значений c, которые я хочу , разрешите также символ "." . "." персонаж генерируется плагином, но я хочу только "," так что "." добавлен пользователем.
$('.numericMask').mask("#,##0.00", { reverse: true });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.13.4/jquery.mask.min.js"></script> <input class="numericMask" type="text" />
$('.numericMask').mask("Z", { translation: { 'Z': { pattern: /[0-9,.]/, recursive: true }}});
Вы можете сделать это так. Но вам также нужно вручную ввести запятую.