Как сделать так, чтобы клавиша «Ввод» в текстовой области отправляла форму

У меня есть чат, который использует текстовую область вместо текста по понятным причинам. Вот почему каждый раз, когда члены нажимают клавишу ВВОД, они получают новую строку вместо отправки сообщения. Я хотел бы изменить это, поэтому каждый раз, когда они нажимают ENTER = сообщение, которое будет отправлено, а затем курсор, чтобы вернуться к textarea для их следующего набора текста сообщения. Я пробовал разные коды, найденные на этом сайте, большинство не работало, и те, кто, казалось, что-то делал, просто обновляли страницу, и я получил пустую страницу.

Мой код:

<form name="message" action="">
    <textarea name="usermsg" autocomplete="off" type="text" id="usermsg" rows="4" cols="30" style="width: 450px; margin-left: 25px;">
    </textarea>
    <br/>

    <p style="margin-left: 420px;"><input name="submitmsg" type="submit"  id="submitmsg" value="Send" /></p>
</form>

Большое спасибо за уделенное время.

Ответы на вопрос(5)

Ваш ответ на вопрос