-
40 229

Разрешить ввод только цифр jquery

mr.anderson на Mego-forum
Просмотров5346
15.12.17 18:19

Как можно разрешить ввод только цифр jquery. Сделал функцию она работает только на ПК, а на мобильном что то не работает.

Jquery Mask тоже не хочет работать. Делал так же если js просто перехватывать наатия на клавиатуре т.е. keycode, но на мобильном это не работает

Не нравится
  • MrWeep на Mego-forum
    19.12.17 10:08

    Для ПК использую:

    Ваш код:
     
    $('.JustFloat').keypress(function (event) {
            if (event.which != 46 && event.which != 44 && (event.which <= 47 || event.which > 59)) {
                event.preventDefault();
                if ((event.which == 46) && ($(this).indexOf('.') != -1)) {
                    event.preventDefault();
                }
            }
        });
    Т.е. просто берем контрол ему класс добавляем "JustFloat" и все работает.
    А для мобильных, использую
    Ваш код:
     
    type="tel"
     
    Цитировать
    Не нравится
Задайте свои вопрос или создайте свою тему на форуме!
Для этого войдите или зарегистрируйтесь.
Регистрация на форуме не заимет больше 2 минут.
Успешно сохранено!
Закрыть окно
Загрузка Пожалуйста, подождите!
Тут будут отображаться Ваши сообщения
[Content_popup_message]
Top
Закрыть окно
Введите Ваше сообщение: