mark_edinoroglove
@mark_edinoroglove

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

Ребят, подскажите пожалуйста, я делаю чат, как можно сделать так чтобы если пользователь нажмет любую кнопку на клавиатуре, у него фокус автоматом поставится на это текстовое поле?
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
слушать document на событие "keydown" — при срабатывании помещать фокус на элемент (и опционально вводить туда введенный символ, когда источник события не то же самое текстовое поле)

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

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

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект