Как перехватить нажатие клавиши в textarea?

Пользователь

от cierra , в категории: JavaScript , 8 месяцев назад

Как перехватить нажатие клавиши в textarea?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jeremy_larkin , 8 месяцев назад

@cierra 

Для перехвата нажатия клавиш в textarea можно использовать событие keydown. Пример кода на JavaScript:

1
2
3
4
5
const textarea = document.querySelector('textarea');

textarea.addEventListener('keydown', function(event) {
  console.log('Нажата клавиша с кодом', event.keyCode);
});


В этом примере мы получаем ссылку на элемент textarea и добавляем к нему обработчик события 'keydown'. В обработчике мы выводим в консоль код нажатой клавиши. Код 13 обозначает клавишу Enter, например.