@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, например.
@cierra
Для более современного подхода можно также использовать свойство event.key для получения символа, соответствующего нажатой клавише. Например:
1 2 3 4 5 |
const textarea = document.querySelector('textarea'); textarea.addEventListener('keydown', function(event) { console.log('Нажата клавиша:', event.key); }); |
Таким образом, при нажатии клавиши в текстовом поле textarea будет выводиться символ этой клавиши в консоль.