jQuery - разрешить ввод только цифр
Иногда при вводе в поля формы требуется автоматически удалять все не цифровые символы. Следующи код на jQuery позволяет ограничить посимвольный ввод только цифровой составляющей.
JS
$('#square').bind("change keyup input click",function(){
if(this.value.match(/[^0-9]/g)){
this.value=this.value.replace(/[^0-9]/g,'');
}
});
Немного усовершенствованный вариант позволяет при вводе цифр в поле input оставлять точку для дробных чисел, а так же заменить запятую на точку.
JS
$('.calc input').bind("change keyup input click",function(){
if(this.value.match(/,/)){
this.value=this.value.replace(/,/,'.');
}
if(this.value.match(/[^0-9.]/g)){
this.value=this.value.replace(/[^0-9.]/g,'');
}
});
Дата публикации: 1970-01-01
ТОП 10 случайных публикаций
6§
Информер контроля расхода памяти сайта Дата публикации: 2018-11-10 15:40:48 Разработка графического информера для оперативного контроля расхода памяти выделенной для сайта на хостинге. Описание работы, исходники, коментирование.
7§
jQuery определить знак зодиака Дата публикации: 2018-11-18 21:41:22 jQuery - Интересное и простое решение для определения знака зодиака, стихии и планету по заданной пользователем дате рождения.
8§
Модификация titlle сайта из javascript Дата публикации: 2023-07-30 17:23:24 Код на javascript обеспечивающий модификацию отображения текста в заголовке страницы сайта title. Примеры с пояснением работы.
9§
Обработчик картинок classSimpleImage. PHP Дата публикации: 2023-03-13 07:19:57 Сжимаем размер картинки на PHP с помощью обработчика картинок classSimpleImage. Проверки на соответствие. Пояснительная демонстрация.
10§
PHP функция удаления тегов и атрибута style Дата публикации: 2018-11-12 16:58:22 Как на php удалить стили и теги html? Небольшая функция удаляющая стилизацию в HTML тегах на основе php функций preg_replace и strip_tags.