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

Как начать ввод в текстовое поле input при нажатии на любую кнопку на клавиатуре с помощью js?

Ребят, подскажите пожалуйста, я делаю чат, как можно сделать так чтобы если пользователь нажмет любую кнопку на клавиатуре, у него фокус автоматом поставится на это текстовое поле?
  • Вопрос задан
  • 115 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
слушать document на событие "keydown" — при срабатывании помещать фокус на элемент (и опционально вводить туда введенный символ, когда источник события не то же самое текстовое поле)

Не сработает, если пользователь ещё никак не взаимодействовал со страницей: не кликал, например.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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