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