За последние 24 часа нас посетили 22567 программистов и 1020 роботов. Сейчас ищут 676 программистов ...

Проблема с формой ввода телефона

Тема в разделе "Сделайте за меня", создана пользователем noice, 12 окт 2019.

Метки:
  1. noice

    noice Активный пользователь

    С нами с:
    7 сен 2012
    Сообщения:
    157
    Симпатии:
    0
    При оформлении заказа https://autovinil72.ru/order люди долбятся в шары и не видят +7 или не вкурсе что так номера пишутся в РФ.
    к примеру у человека номер +79123334455 он вводит в поле
    +7(891)2333445, последняя цифра не влазит по лимиту.

    Можно исправить +7 на +8 в админке но это не правильно будет.
    Как размер ввода номер телефона увеличить чтоб хотябы +789123334455 влезало?
    Или как сделать чтоб +7(89 восмерку в 3 символе отсекало?

    Код https://pastebin.com/mMZPzk5H
     
  2. Roman __construct

    Roman __construct Активный пользователь

    С нами с:
    27 апр 2019
    Сообщения:
    1.270
    Симпатии:
    112
    Прогугли запрос:

    input mask телефон

    Это тебе 100% поможет
     
  3. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    @noice, если используется maskedinput, то можно, например, игнорировать первую восьмерку и ноль:
    Код (Javascript):
    1. $.mask.definitions['~']='[1-7,9]';
    2. $("input[type=tel]").mask("+7(~99) 999-99-99");