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 случайных публикаций
1§
jQuery определить знак зодиака Дата публикации: 2018-11-18 21:41:22 jQuery - Интересное и простое решение для определения знака зодиака, стихии и планету по заданной пользователем дате рождения.
2§
jQuery. Валидация форм Дата публикации: 2023-02-23 08:52:44 jQuery - Валидация формы регистрации на сайте. Полный код скрипта с демонстрацией работы.
5§
Какой хостинг выбрать? Дата публикации: 2023-02-03 20:16:36 Часть 1. Рассматриваются вопросы связанные с выбором хостинг провайдера. Рекомендации, анализ задач и услуг хостинга.
8§
SITEMAP – карта вашего сайта Дата публикации: 2023-05-01 09:26:01 Темы: Что есть sitemap, для чего нужен, виды формата sitemap, структура sitemap.xml, как использовать для SEO, что будет если не применять, регистрация в ПС.
9§
PHP класс генератор файла Sitemap.xml Дата публикации: 2023-05-01 21:03:19 Обзор PHP класса SitemapGenerator для генерации XML файла sitemap. Пояснения работы кода. Разработка от AI ChatGPT.