Задать вопрос
@run182

Какой скрипт используется в поле номера телефона Битрикс24 для обратного звонка?

В этой crm-форме Битрикс24 используется скрипт для форматирования номера телефона -
какой это скрипт или есть ли аналогичный?a2XbEKET1xel6r.jpg
  • Вопрос задан
  • 977 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Stepik
    JavaScript с нуля - основы языка и практика для начинающих
    2 недели
    Далее
  • Merion Academy
    Фронтенд-разработчик с нуля
    4 месяца
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Решения вопроса 1
s_panteleev
@s_panteleev
25 yo, Yaroslavl
У них свое js-расширение:

Примерный код (для Битрикс сайтов)
<?php

CJSCore::Init(['phone_number']);
?>

<span id="flag"></span>
<input type="text" id="number" placeholder="Укажите ваш телефон" />

<script>
  BX.ready(function() {
    new BX.PhoneNumber.Input({
      node: BX('number'),
      forceLeadingPlus: false, // принудительно установить +
      flagNode: BX('flag'), //
      flagSize: 16, // Размер флага [16, 24, 32]
      defaultCountry: 'ru', // Страна по-умолчанию
      onChange: function(e) {
        // вызывается при изменении значения
      }
    });
  });
</script>


В качестве аналога – любой input mask, например
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@run182 Автор вопроса
нашел такое решение - https://intl-tel-input.com/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы