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

Как реализовать переход из input на блок черкез «↓» и смену :hover между li элементов с помощью «↓»?

Здравствуйте.

Сразу прошу прощения за вопрос который наверняка решался 1000+ раз, но я не смог это нагуглить.

Необходимо на нативном js реализовать следующий функционал.
Т. е. при помощи клавиши "↓" убираем фокус с input и подсвечеваем первый li в нужном блоке, про последующем клике по "↓" или "↑" перемещаемся по li, enter имитирует клип по выделенному блоку.

Тут скорее всего надо просто активному элементу добавлять определенный класс, но в реализации получается какая то каша, прошу поделиться опытом у кого была реализация подобной задачи.
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

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