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§
Адаптация размера плеера Youtube на js, css Дата публикации: 2023-07-30 18:24:20 Как сделать адаптацию размера плеера Youtube под пропорции видео и страницу сайта на десктопе и мобильной версии, на javascript, css. Пример с пояснением работ.
5§
PHP функция удаления тегов и атрибута style Дата публикации: 2018-11-12 16:58:22 Как на php удалить стили и теги html? Небольшая функция удаляющая стилизацию в HTML тегах на основе php функций preg_replace и strip_tags.
6§
Как в MySQL хранить и выводить Emoji на PHP Дата публикации: 2023-07-31 16:43:48 Что такое символы Emoji? Как в MySQL хранить и выводить Emoji на PHP? Включить поддержку Emoji у существующих таблиц MySQL. Примеры с описанием кода.
7§
Функция разрушения фрейма JS Дата публикации: 2023-03-11 20:26:59 Функция разрушения фрейма на JavaScript. Противоборствует интеграции вашей страницы через фрейм на другом сайте.
8§
RSS каналы – актуальность технологии сегодня Дата публикации: 2023-04-30 10:42:38 Темы: Что есть RSS, история возникновения, зачем нужен на сайте, актуален ли сегодня, плюсы и минусы RSS ленты, как использовать в SEO, защита от плагиата.
9§
jQuery - отправка данных AJAX Дата публикации: 2023-03-31 11:31:10 Примеры отправки данных на сервер с помощью AJAX методами GET и POST запросов. Пояснения, программный код.