У меня есть одна форма, в которой есть несколько входов, а также текстовое поле, как показано ниже.
<form id="my_form" action="/action_page.php">
First name:<br>
<input type="text" name="firstname">
<br>
Last name:<br>
<input type="text" name="lastname">
<br>
Note:<br>
<textarea id="note" name="note"></textarea>
<br>
<input type="submit" value="Submit">
</form>
Я должен отключить отправку формы при нажатии клавиши Enter.Форма должна быть отправлена только по нажатию кнопки отправки.
Я нашел это решение для stackoverflow, поэтому я написал ниже код.
$("#my_form").keypress( function( e ) {
var code = e.keyCode || e.which;
if ( code == 13 ) {
e.preventDefault();
return false;
}
});
Работает нормально, но неразрешить ввод новой строки в текстовой области при нажатии клавиши Enter.Как мне этого добиться?