LeshaGFB
@LeshaGFB
Верстальщик

Как не выполнять событие, если фокусировка на input?

Есть блок с кастомизированным селект, примерно такой структуры:
<div class="selected">Выбранный</div>
<div class="select-items">
<div>1 пункт</div>
<div>2 пункт</div>
<div>Свой вариант</div>
</div>

При клике на selected разворачивается "select-items".

Так вот при выборе пункта "Свой вариант" в selected появляется input , в которой можно ввести соответственно свой вариант, но проблема в том, что при фокусе на инпут (чтобы ввести значение) открывается список.

Отсюда вопрос, как сделать, чтобы при фокусе инпута , лежащего в selected, выпадающий список не открывался?

Песочница
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
@drawnofmymind
setAttribute('disabled', true)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 18:38
1500 руб./в час
19 апр. 2024, в 18:36
1500 руб./за проект
19 апр. 2024, в 18:36
30000 руб./за проект