Событие Keydown в поле ввода формы Google - PullRequest
0 голосов
/ 27 сентября 2018

Я пытаюсь прослушать событие нажатия клавиши в поле ввода поиска в окне поиска Google, но когда я набираю клавишу «Ввод», я не вижу никаких результатов.Есть ли способ справиться с этим?

window.addEventListener('keydown', (e) => {
  console.log(e)
})

Ответы [ 2 ]

0 голосов
/ 27 сентября 2018

Окно не имеет смысла для события нажатия клавиш, вы должны прикрепить его к вашему вводу

document.getElementById('input').addEventListener('keydown',(e) => {
  console.log(e.which)
})
<input type="text" id="input">
0 голосов
/ 27 сентября 2018

Вам нужно проверить ваше событие, если keydown (пример) «Enter» и сосредоточиться на вводе, то console.log (e.target.value);// для просмотра вашего значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...