Задать вопрос
LoneRay
@LoneRay
Начинающий кодировщик.

Как отменить потеря фокуса для div?

Есть у нас div, а внутри его есть input(поле ввода). Как мне сделать так чтобы фокус div не терялся если я внутри div выберу элемент input? То есть фокус у элемента не теряется если я пользуюсь элементами внутри него.
Этот метод я хочу тут использовать Пример. Мне нужно чтобы при нажатии на любой элемент кроме блока поиска и его элементов поиск скрывался.
Если вы знаете как сократить мой код и при этом оптимизировать, то буду рад увидеть.
  • Вопрос задан
  • 684 просмотра
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
Ni55aN
@Ni55aN
https://jsfiddle.net/6mqbafmb/6/

Ставить фокус на какой-либо элемент кроме input бессмысленно, так как input'у все равно требуется фокус для ввода текста.

Открывается панель, input'у дается фокус, если он его теряет - можно закрывать панель
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@eldar_web
Непонятный у тебя вопрос, так как обычно фокуса у div не бывает, как у input.
Напиши пример тут https://jsfiddle.net/ и поставь ссылку.
Ответ написан
Ваш ответ на вопрос

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

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