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 случайных публикаций
2§
Информер контроля расхода памяти сайта Дата публикации: 2018-11-10 15:40:48 Разработка графического информера для оперативного контроля расхода памяти выделенной для сайта на хостинге. Описание работы, исходники, коментирование.
4§
PHP генератор паролей Дата публикации: 2018-11-19 05:02:37 Функция "генератор паролей" позволяет генерировать 10 паролей по 8 символов с изменяемыми параметрами.
6§
PHP. Получаем текущий URL Дата публикации: 2023-03-05 01:14:32 Как получить текущий URL сайта. Получить полный URL, с GET параметрами и без GET параметров, только GET параметры.
8§
RSS каналы – актуальность технологии сегодня Дата публикации: 2023-04-30 10:42:38 Темы: Что есть RSS, история возникновения, зачем нужен на сайте, актуален ли сегодня, плюсы и минусы RSS ленты, как использовать в SEO, защита от плагиата.
10§
Как получить контент сайта на PHP Дата публикации: 2019-04-26 13:06:34 Как получить контент сайта на PHP. Решение с помощью библиотеки встроенных функций и модуля PHP CURL.