Skrevet av: Morten Tollefsen
Sist oppdatert: 10.3.14
Med skjermleser må du velge skjemamodus (begrepet som brukes varierer litt) for å fylle inn tekstfelt.
Ofte brukes en stjerne (*) for å markere obligatoriske felt. Selv om stjerna har blitt en defacto-standard er det ikke egentlig en bra måte å angi obligatoriske felt på (i alle fall ikke som den eneste måten). Stjerna skal eventuelt legges i <label>.
WAI-ARIA kan brukes for å merke obligatoriske felt:
<input type="text" id="id_n" name="navn" aria-required="true" />
I HTML5 kan felt merkes med attributtet required
:
<input type="text" id="id_e" name="epost" required="required" />
Test gjerne skjemaet nedenfor med ulike skjermlesere. Navn er merket med aria-required="true"
og Epost med required="required"
. Skjemaet nedenfor sender deg kun til en ny side, men du bør ikke bruke et ordentlig personnummer (11 siffer kreves ikke).
Internet Explorer 10 og Jaws: obligatorisk leses ikke for Epost, required
(HTML5). Aria-required er derfor foreløpig den beste måten å merke obligatoriske felt på.