Textarea
A multi-line text input for longer form content.
Default
Custom Rows
Control the initial height with the
rows
attribute.
Custom Rows
Disabled
Use the disabled attribute to prevent interaction.
Disabled
With Form
The textarea integrates with Phoenix forms using the
field
attribute.
<.form for={@form} phx-submit="save">
<.textarea field={@form[:bio]} placeholder="Tell us about yourself..." rows={4} />
<.button type="submit">Save</.button>
</.form>