Hopp til innhold

Text­Area

Når vi vil gi brukeren mulighet til å sende inn fritekst.

Prinsipper

Vanligvis starter tekstområdet minimert og likner et vanlig tekstfelt. Når det får fokus vil feltet ekspandere. Du kan styre antall rader feltet skal ekspanderes til for å tilpasse til forventet lengde. Om innholdet blir lenger enn oppgitt antall rader vil feltet scrolle.

Du kan velge om feltet alltid skal ekspanderes til å vise alt innhold. Eventuell scrolling flyttes da til siden. Innhold under skjemafeltet vil dyttes nedover.

Plassering

Tekstfelt sees gjerne i kontekst av et skjema for å hente inn en forklarende tekst – for eksempel beskrivelsen av et ulykkesforløp.

Dersom du har begrensninger på antall tegn kan du velge å vise en teller. Telleren vil ha en standard hjelpetekst om feltet går over grensen. Teksten kan overstyres. Det er ingen blokkering som hindrer brukeren å gå over grensen.

Når skal du bruke TextArea

Det er noen faste regler som gjelder for både tekstfelt og tekstområder:

  • Hvert skjemafelt skal ha en hjelpetekst som forteller brukeren hva de skal oppgi av informasjon i feltet. Teksten kan skjules visuelt, men da må det være tydelig fra sammenhengen hva feltet gjelder (for eksempel et søk eller som en del av en setning).
  • Hvis skjemafeltet ikke validerer vises en feilmelding som forteller hva som er galt. Essensen i en eventuell hjelpetekst må komme fram også i feilmeldingen.