Задать вопрос
  • Какой скрипт блокирует input?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Front-end разработчик
    Блокирует мне кажется, jquery.maskedinput. Во время выполнения события keydown в этом поле, вызывается функция w в jquery.maskedinput, но вызывается она для блока с контактами <div class="phone pull-right hidden-xs"></div>
    это видимо потому, что вы выше пишите
    $(".phone").mask("+7(999)999-9999");
    т.е. ставите маску на все элементы с классом .phone, а у вас этот класс на поля ввода телефона, а также в том блоке, что я описал выше.
    Попробуйте исправить этот конфликт, например убрав у этого дива класс phone, или же поменяйте для полей форм.
    Ответ написан
    2 комментария
  • Как логировать поля на сайте?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    если текущий массив который составила функция, равен тому, что сейчас в localStorage, то не стоит его перезаписывать

    А зачем? Оптимизация ради оптимизации?
    Ну если прям вот очень надо, то собираете все в массив и делаете
    JSON.stringify(arrayData) === localStorage.getItem('arrayData')

    Это если быстро и примитивно.
    Ответ написан
    Комментировать