formsVercel
Textarea Behavior
MUST
MUST: In `<textarea>`, ⌘/Ctrl+Enter submits; Enter adds newline
In textarea, Enter should insert a new line while Cmd/Ctrl+Enter submits
Bad
Good
Why it matters
Textareas are for multi-line input, so Enter must create new lines. Users who want to submit can use the keyboard modifier (Cmd on Mac, Ctrl on Windows/Linux) plus Enter. This prevents accidental submission when writing paragraphs.
References