Как разрешить вводить только цифры ( даже спецсимволы запретить?
сейчас у меня так
<input type="text" class="text">
$('.text').on('input', function() {
$(this).val($(this).val().replace(/[A-Za-zА-Яа-яЁё]/, ''))
});
Ответы (1 шт):
Автор решения: Алексей Шиманский
→ Ссылка
\D / [^\d] - любой символ, кроме десятичной цифры
$('.text').on('input', function() {
$(this).val($(this).val().replace(/\D/, ''))
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>
<input type="text" class="text">