Enter в Textarea выполняет функцию

Как сделать так, чтобы при нажатии Enter выполнялась функция

<textarea type="text" maxlength="12" id="textbox" placeholder="ID пользователя"></textarea>
<button id="add-friend">✔</button>

Ответы (1 шт):

Автор решения: Alexander Lonberg

function enter() {
  console.log('Выполняем функцию')
}
document.querySelector('textarea').addEventListener('keydown', (e) => {
  if (e.key === 'Enter') {
    e.preventDefault()
    enter()
    return
  }
})
<textarea type="text" maxlength="12" id="textbox" placeholder="ID пользователя"></textarea>

→ Ссылка