Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.11.2017, 09:34
Новичок на форуме
Отправить личное сообщение для Ренат Арес Посмотреть профиль Найти все сообщения от Ренат Арес
 
Регистрация: 02.11.2017
Сообщений: 4

Input блокируется чем-то
Здравствуйте!
На странице в модальном окне в Input не ставится курсор и как следствие невозможно текст вводить. Даже не предполагал, что с такой тривиальной сложностью не смогу сам справится - прошу помощи

Страница - http://potolki-podvesnie.ru/catalog-potolki-grilyato

При нажатии на кнопку "Купить" в поле "Ваш телефон" не вводится ничего

P.S. Пробовал стили отключать в режиме просмотра кода, так и не нашел, что блочит.
Ответить с цитированием
  #2 (permalink)  
Старый 02.11.2017, 10:25
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,729

Смотрите скрипт, который открывает модалку.
Он, вероятно, навешивает на всех детей окна (кроме кнопки закрыть) обработчик, который отменяет действие браузера по умолчанию (event.preventDefault).
Ответить с цитированием
  #3 (permalink)  
Старый 02.11.2017, 10:39
Новичок на форуме
Отправить личное сообщение для Ренат Арес Посмотреть профиль Найти все сообщения от Ренат Арес
 
Регистрация: 02.11.2017
Сообщений: 4

Nexus, спасибо за ответ. У меня модальное окно открывается событием onclick="getElementById('win').removeAttribute('st yle');", т.е. удаляется у модального окна 'win' стиль style="display:none;" и, вроде, больше ничего не делается. Я пробовал на этой странице в различных местах ставить произвольное поле Input, т.е. за пределами модального окна - везде не работает.
Ответить с цитированием
  #4 (permalink)  
Старый 02.11.2017, 10:53
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,729

Ренат Арес, смотри скрипт, который отрисовывает в canvas 3d модель комнаты.
Он перехватывает все события.
В той каше я копаться не хочу, в чем проблема подсказал.
Ответить с цитированием
  #5 (permalink)  
Старый 02.11.2017, 10:58
Профессор
Отправить личное сообщение для Rasy Посмотреть профиль Найти все сообщения от Rasy
 
Регистрация: 17.06.2016
Сообщений: 509

Ренат Арес,
Это из-за галереи "zoom-gallery", стоит ее настроить, либо установить другую.
Ответить с цитированием
  #6 (permalink)  
Старый 02.11.2017, 11:04
Новичок на форуме
Отправить личное сообщение для Ренат Арес Посмотреть профиль Найти все сообщения от Ренат Арес
 
Регистрация: 02.11.2017
Сообщений: 4

Rasy, Nexus - спасибо, буду проверять обе версии. По результатам отпишусь.
Ответить с цитированием
  #7 (permalink)  
Старый 02.11.2017, 19:23
Новичок на форуме
Отправить личное сообщение для Ренат Арес Посмотреть профиль Найти все сообщения от Ренат Арес
 
Регистрация: 02.11.2017
Сообщений: 4

Всё-таки с canvas-ом рядом где-то проблема, после удаления холста input стал активным. Еще раз спасибо всем!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При отметке checkbox заполнение поля input text значением из друого поля на странице mxup Элементы интерфейса 21 27.12.2017 13:43
Модальное окно c input и iOS Maksim63 Элементы интерфейса 2 23.12.2016 17:53
Вставить в Input данные из других input'ов djonA Общие вопросы Javascript 2 12.06.2015 20:22
jquery для placeholder работает только для первого input в ie Nailya jQuery 1 13.05.2014 09:57
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27