Ga direct naar inhoud

Basisformulier testpagina

Overzicht van het element in mogelijke structuren om te testen.

Tests

Basis

Visueel voorbeeld:

Voorbeeld van een instructietekst

HTML-voorbeeld:

<form action="" method="post">
  <label for="form-example-base">Voorbeeld text input</label>

  <div>
    <span class="nota-bene" id="form-example-base-explanation"
      >Voorbeeld van een instructietekst
    </span>
    <input
      id="form-example-base"
      name="form-example-base"
      type="text"
      aria-describedby="form-example-base-explanation"
    />
  </div>

  <button type="submit">Verzend</button>
</form>

Notificatie direct binnen formulier

Visueel voorbeeld:

Toelichting: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut maximus volutpat ligula.

Voorbeeld van een instructietekst

HTML-voorbeeld:

<form action="" method="post">
  <p class="explanation" role="group" aria-label="Toelichting">
    <span>Toelichting:</span>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut maximus volutpat ligula.
  </p>

  <label for="form-example-base-notification">Voorbeeld text input</label>

  <div>
    <span class="nota-bene" id="form-example-base-notification-explanation"
      >Voorbeeld van een instructietekst
    </span>
    <input
      id="form-example-base-notification"
      name="form-example-base-notification"
      type="text"
      aria-describedby="form-example-base-notification-explanation"
    />
  </div>

  <button type="submit">Verzend</button>
</form>

Bloknotificatie direct binnen formulier

Visueel voorbeeld:

Toelichting:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut maximus volutpat ligula, et accumsan ipsum varius eget. Mauris euismod a augue sit amet condimentum.

Voorbeeld van een instructietekst

HTML-voorbeeld:

<form action="" method="post">
  <div class="explanation" role="group" aria-label="Toelichting">
    <span>Toelichting:</span>
    <p>
      Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut maximus volutpat ligula,
      et accumsan ipsum varius eget. Mauris euismod a augue sit amet condimentum.
    </p>
  </div>

  <label for="form-example-base-block-notification">Voorbeeld text input</label>
  <div>
    <span class="nota-bene" id="form-example-base-block-notification-explanation"
      >Voorbeeld van een instructietekst
    </span>
    <input
      id="form-example-base-block-notification"
      name="form-example-base-block-notification"
      type="text"
      aria-describedby="form-example-base-block-notification-explanation"
    />
  </div>

  <button type="submit">Verzend</button>
</form>

Notificatie op invoerveld

Visueel voorbeeld foutmelding:

Voorbeeld van een instructietekst

Foutmelding: Lorem ipsum dolor sit amet

HTML-voorbeeld:

<form action="" method="post">
  <label for="input-error">Input</label>
  <div>
    <span class="nota-bene" id="input-error-explanation"
      >Voorbeeld van een instructietekst
    </span>
    <input
      id="input-error"
      class="error"
      value="Lorem ipsum"
      aria-describedby="input-error-message input-error-explanation"
      aria-invalid="true"
    />
    <p class="error" id="input-error-message">
      <span>Foutmelding:</span> Lorem ipsum dolor sit amet
    </p>
  </div>
  <button type="submit">Verzend</button>
</form>

Visueel voorbeeld toelichting:

Toelichting: Lorem ipsum dolor sit amet

HTML-voorbeeld:

<form action="" method="post">
  <label for="input-explanation">Input</label>
  <div>
    <p class="explanation" id="input-explanation-message">
      <span>Toelichting:</span> Lorem ipsum dolor sit amet
    </p>
    <input id="input-explanation" class="explanation" value="Lorem ipsum" aria-describedby="input-explanation-message" aria-invalid="true">
  </div>
  <button type="submit">Verzend</button>
</form>

Visueel voorbeeld waarschuwing:

Waarschuwing: Lorem ipsum dolor sit amet

HTML-voorbeeld:

<form action="" method="post">
  <label for="input-warning">Input</label>
  <div>
    <p class="warning" id="input-warning-message">
      <span>Waarschuwing:</span> Lorem ipsum dolor sit amet
    </p>
    <input id="input-warning" class="warning" value="Lorem ipsum" aria-describedby="input-warning-message" aria-invalid="true">
  </div>
  <button type="submit">Verzend</button>
</form>

Visueel voorbeeld bevestiging:

Bevestiging: Lorem ipsum dolor sit amet

HTML-voorbeeld:

<form action="" method="post">
  <label for="input-confirmation">Input</label>
  <div>
    <p class="confirmation" id="input-confirmation-message">
        <span>Bevestiging:</span> Lorem ipsum dolor sit amet
    </p>
      <input id="input-confirmation" class="confirmation" value="Lorem ipsum" aria-describedby="input-confirmation-message" aria-invalid="true">
  </div>
  <button type="submit">Verzend</button>
</form>

Visueel voorbeeld systeembericht

Systeembericht: Lorem ipsum dolor sit amet

HTML-voorbeeld:

<form action="" method="post">
  <label for="input-system">Input</label>
  <div>
    <p class="system" id="input-system-message">
        <span>Systeembericht:</span> Lorem ipsum dolor sit amet
    </p>
    <input id="input-system" class="system" value="Lorem ipsum" aria-describedby="input-system-message" aria-invalid="true">
  </div>
  <button type="submit">Verzend</button>
</form>

Link direct binnen formulier

Visueel voorbeeld:

Voorbeeld van een instructietekst
Lorem ipsum dolor set

HTML-voorbeeld:

<form action="" method="post">
  <label for="form-link">Voorbeeld text input</label>

  <div>
    <span class="nota-bene" id="form-link-explanation"
      >Voorbeeld van een instructietekst
    </span>
    <input id="form-link" name="form-link" type="text" />
  </div>

  <a href="#">Lorem ipsum dolor set</a>

  <button type="submit">Verzend</button>
</form>

Link direct binnen horizontaal uitgelijnd formulier

Visueel voorbeeld:

Voorbeeld van een instructietekst
Lorem ipsum dolor set

HTML-voorbeeld:

<form action="" method="post" class="horizontal-view">
  <div>
    <label for="form-example-base-horizontal">Voorbeeld text input</label>

    <div>
      <span class="nota-bene" id="form-example-base-horizontal-explanation"
        >Voorbeeld van een instructietekst
      </span>
      <input
        id="form-example-base-horizontal"
        name="form-example-base-horizontal"
        type="text"
        aria-describedby="form-example-base-horizontal-explanation"
      />
    </div>
  </div>

  <a href="form-base-test">Lorem ipsum dolor set</a>

  <button type="submit">Verzend</button>
</form>

Link direct binnen groep in horizontaal uitgelijnd formulier

Visueel voorbeeld:

Voorbeeld van een instructietekst

HTML-voorbeeld:

<form action="" method="post" class="horizontal-view">
  <div>
    <label for="form-link-example">Voorbeeld text input</label>

    <div>
      <span class="nota-bene" id="form-link-example-explanation"
        >Voorbeeld van een instructietekst
      </span>
      <input
        id="form-link-example"
        name="form-link-example"
        type="text"
        aria-describedby="form-link-example-explanation"
      />
    </div>
  </div>

  <div>
    <a href="form-base-test">Lorem ipsum dolor set</a>
  </div>

  <button type="submit">Verzend</button>
</form>

Link direct binnen fieldset

Visueel voorbeeld:

Lorem ipsum
Voorbeeld van een instructietekst
Lorem ipsum dolor set

HTML-voorbeeld:

<form action="" method="post">
  <fieldset>
    <legend>Lorem ipsum</legend>

    <label for="form-fieldset-link">Voorbeeld text input</label>

    <div>
      <span class="nota-bene" id="form-fieldset-link-explanation"
        >Voorbeeld van een instructietekst
      </span>
      <input
        id="form-fieldset-link"
        name="form-fieldset-link"
        type="text"
        aria-describedby="form-fieldset-link-explanation"
      />
    </div>

    <a href="form-base-test">Lorem ipsum dolor set</a>
  </fieldset>
  <button type="submit">Verzend</button>
</form>

Link direct binnen fieldset binnen horizontaal uitgelijnd formulier

Visueel voorbeeld:

Lorem ipsum
Voorbeeld van een instructietekst
Lorem ipsum dolor set

HTML-voorbeeld:

<form action="" method="post" class="horizontal-view">
  <fieldset>
    <legend>Lorem ipsum</legend>

    <div>
      <label for="form-horizontal-fieldset-link">Voorbeeld text input</label>

      <div>
        <span class="nota-bene" id="form-horizontal-fieldset-link-explanation"
          >Voorbeeld van een instructietekst
        </span>

        <input
          id="form-horizontal-fieldset-link"
          name="form-horizontal-fieldset-link"
          type="text"
          aria-describedby="form-horizontal-fieldset-link-explanation"
        />
      </div>
    </div>

    <a href="form-base-test">Lorem ipsum dolor set</a>
  </fieldset>
  <button type="submit">Verzend</button>
</form>

Link binnen groep binnen fieldset binnen horizontaal uitgelijnd formulier

Visueel voorbeeld:

Lorem ipsum
Voorbeeld van een instructietekst

HTML-voorbeeld:

<form action="" method="post" class="horizontal-view">
  <fieldset>
    <legend>Lorem ipsum</legend>

    <div>
      <label for="form-fieldset-link-grouped-horizontal">Voorbeeld text input</label>

      <div>
        <span class="nota-bene" id="form-fieldset-link-grouped-horizontal-explanation"
          >Voorbeeld van een instructietekst
        </span>
        <input
          id="form-fieldset-link-grouped-horizontal"
          name="form-fieldset-link-grouped-horizontal"
          type="text"
          aria-describedby="form-fieldset-link-grouped-horizontal-explanation"
        />
      </div>
    </div>

    <div>
      <a href="form-base-test">Lorem ipsum dolor set</a>
    </div>
  </fieldset>
  <button type="submit">Verzend</button>
</form>

Test set

Toelichting: Lorem ipsum dolor sit amet

Waarschuwing: Lorem ipsum dolor sit amet

Foutmelding: Lorem ipsum dolor sit amet

Bevestiging: Lorem ipsum dolor sit amet

Toelichting:

Lorem ipsum dolor sit amet

Waarschuwing:

Lorem ipsum dolor sit amet

Foutmelding:

Lorem ipsum dolor sit amet

Consectetur adepicing elit.

Bevestiging:

Lorem ipsum dolor sit amet

  • Loren ipsum dolor sit amet
  • Loren ipsum dolor sit amet
Voorbeeld van een instructietekst
Vul jouw e-mailadres in, bijvoorbeeld: mail@example.com
Vul jouw telefoonnummer in, bijvoorbeeld: 0612345678
Stel een vraag of geef een opmerking
Dit veld is verplicht. Voorbeeld van een instructietekst
Dit veld is verplicht

Foutmelding Lorem ipsum

Dit veld is verplicht

Foutmelding Lorem ipsum

Examples

Foutmelding Lorem ipsum

Dit veld is verplicht
Lorem ipsum

Foutmelding: Lorem ipsum

Voorbeeld van een instructietekst

Foutmelding: Lorem ipsum dolor sit amet

Toelichting: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst

Waarschuwing: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst
Voorbeeld van een instructietekst

Foutmelding: Lorem ipsum dolor sit amet

Toelichting: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst

Waarschuwing: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst
Dit veld is verplicht

Foutmelding: Lorem ipsum dolor sit amet

Toelichting: Lorem ipsum dolor sit amet

Waarschuwing: Lorem ipsum dolor sit amet

Toelichting:

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele voorbeelden:

  • Windows: Houd de ctrl-knop ingedrukt en selecteer met de muis de gewenste opties.
  • Mac: Houd de cmd-knop ingedrukt en selecteer met de muis de gewenste opties.
Toelichting:

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele voorbeelden:

  • Windows: Houd de ctrl-knop ingedrukt en selecteer met de muis de gewenste opties.
  • Mac: Houd de cmd-knop ingedrukt en selecteer met de muis de gewenste opties.
Link within form test
Gegroepeerde knoppen test

Formulier met kolommen

Toelichting: Lorem ipsum dolor sit amet

Waarschuwing: Lorem ipsum dolor sit amet

Foutmelding: Lorem ipsum dolor sit amet

Bevestiging: Lorem ipsum dolor sit amet

Toelichting:

Lorem ipsum dolor sit amet

Waarschuwing:

Lorem ipsum dolor sit amet

Foutmelding:

Lorem ipsum dolor sit amet

Consectetur adepicing elit.

Bevestiging:

Lorem ipsum dolor sit amet

  • Loren ipsum dolor sit amet
  • Loren ipsum dolor sit amet
Voorbeeld van een instructietekst
Vul jouw e-mailadres in, bijvoorbeeld: mail@example.com
Vul jouw telefoonnummer in, bijvoorbeeld: 0612345678
Voorbeeld van een instructietekst
Dit veld is verplicht
Dit veld is verplicht
Dit veld is verplicht
Lorem ipsum
Lijst met fieldset
Dit veld is verplicht
Lijst met fieldset
Dit veld is verplicht. Gebruikersnaam mag alleen alfanumerieke tekens (letters A-Z, cijfers 0-9) bevatten, met uitzondering van onderstrepingstekens.
Wachtwoord moet minimaal 8 tekens bevatten waarvan minimaal 1 hoofdletter, 1 kleineletter en 1 cijfer.
Voorbeeld van een instructietekst
Voorbeeld van een instructietekst

Waarschuwing: Lorem ipsum

Voorbeeld van een instructietekst

Toelichting: Lorem ipsum

Voorbeeld van een instructietekst

Foutmelding: Lorem ipsum dolor sit amet

Dit veld is verplicht

Foutmelding: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst

Toelichting: Lorem ipsum dolor sit amet.

Dit veld is verplicht
Toelichting:

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele voorbeelden:

  • Windows: Houd de ctrl-knop ingedrukt en selecteer met de muis de gewenste opties.
  • Mac: Houd de cmd-knop ingedrukt en selecteer met de muis de gewenste opties.
Toelichting:

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele voorbeelden:

  • Windows: Houd de ctrl-knop ingedrukt en selecteer met de muis de gewenste opties.
  • Mac: Houd de cmd-knop ingedrukt en selecteer met de muis de gewenste opties.
Link within form test
Gegroepeerde knoppen test

Fieldset

Toelichting: Lorem ipsum dolor sit amet

Waarschuwing: Lorem ipsum dolor sit amet

Foutmelding: Lorem ipsum dolor sit amet

Bevestiging: Lorem ipsum dolor sit amet

Toelichting:

Lorem ipsum dolor sit amet

Waarschuwing:

Lorem ipsum dolor sit amet

Foutmelding:

Lorem ipsum dolor sit amet

Consectetur adepicing elit.

Bevestiging:

Lorem ipsum dolor sit amet

  • Loren ipsum dolor sit amet
  • Loren ipsum dolor sit amet
Invoervelden
Voorbeeld van een instructietekst
Voorbeeld van een instructietekst
Vul jouw telefoonnummer in, bijvoorbeeld: 0612345678
Voorbeeld van een instructietekst
Voorbeeld invoerveld met knop Dit veld is verplicht
Voorbeeld van een instructietekst
Selectievak
Dit veld is verplicht
Selectievak opties kolommen
Radio buttons
Dit veld is verplicht
Radio selectielijst
Kleurselectie
Meldingen
Voorbeeld van een instructietekst

Foutmelding: Lorem ipsum dolor sit amet

Toelichting: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst

Waarschuwing: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst
Selectielijst Dit veld is verplicht
Link within form test
Gegroepeerde knoppen test

Fieldset weergave in kolommen

Toelichting: Lorem ipsum dolor sit amet

Waarschuwing: Lorem ipsum dolor sit amet

Foutmelding: Lorem ipsum dolor sit amet

Bevestiging: Lorem ipsum dolor sit amet

Toelichting:

Lorem ipsum dolor sit amet

Waarschuwing:

Lorem ipsum dolor sit amet

Foutmelding:

Lorem ipsum dolor sit amet

Consectetur adepicing elit.

Bevestiging:

Lorem ipsum dolor sit amet

  • Loren ipsum dolor sit amet
  • Loren ipsum dolor sit amet
Voorbeeld invoervelden
Voorbeeld van een instructietekst
Vul jouw e-mailadres in, bijvoorbeeld: mail@example.com
Vul jouw telefoonnummer in, bijvoorbeeld: 0612345678
Voorbeeld van een instructietekst
Dit veld is verplicht. Voorbeeld van een instructietekst
Nested fieldset test
Dit veld is verplicht. Voorbeeld van een instructietekst
Nested fieldset
Dit veld is verplicht. Voorbeeld van een instructietekst
Voorbeeld invoerveld met knop
Voorbeeld van een instructietekst
Checkboxes
Dit veld is verplicht
Selectievaklijst
Radio selectieknoppen
Radio buttons
Dit veld is verplicht
Radio selectielijst
Kleur selectieveld
Velden met validatie
Voorbeeld van een instructietekst

Toelichting: Gebruikersnaam mag alleen alfanumerieke tekens (letters A-Z, cijfers 0-9) bevatten, met uitzondering van onderstrepingstekens.

Toelichting: Wachtwoord moet minimaal 8 tekens bevatten waarvan minimaal 1 hoofdletter, 1 kleineletter en 1 cijfer.

Voorbeeld van een instructietekst
Meldingen
Voorbeeld van een instructietekst

Foutmelding: Lorem ipsum dolor sit amet

Waarschuwing: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst

Toelichting: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst

Foutmelding: Lorem ipsum dolor sit amet

Dit veld is verplicht

Foutmelding: Lorem ipsum dolor sit amet

Select
Dit veld is verplicht
Toelichting:

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele voorbeelden:

  • Windows: Houd de ctrl-knop ingedrukt en selecteer met de muis de gewenste opties.
  • Mac: Houd de cmd-knop ingedrukt en selecteer met de muis de gewenste opties.
Toelichting:

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele voorbeelden:

  • Windows: Houd de ctrl-knop ingedrukt en selecteer met de muis de gewenste opties.
  • Mac: Houd de cmd-knop ingedrukt en selecteer met de muis de gewenste opties.
Links and buttons

Link within form test
Gegroepeerde knoppen test

Gegroepeerde radioknoppen en selectievakken

Multiple choice radioknoppen en selectievakken test Dit veld is verplicht
Lorem ipsum
Nested example
Lorem ipsum
Lorem ipsum

Gegroepeerde radioknoppen en selectievakken

Multiple choice radioknoppen en selectievakken test kolommen
Dit veld is verplicht
Dit veld is verplicht
With grouped-choice-list class
Nested example
Lorem ipsum
With grouped-choice-list class
Lorem ipsum
With grouped-choice-list class

Formulier met ingeklapte hulpteksten

Toelichting: Lorem ipsum dolor sit amet

Waarschuwing: Lorem ipsum dolor sit amet

Foutmelding: Lorem ipsum dolor sit amet

Bevestiging: Lorem ipsum dolor sit amet

Toelichting:

Lorem ipsum dolor sit amet

Waarschuwing:

Lorem ipsum dolor sit amet

Foutmelding:

Lorem ipsum dolor sit amet

Consectetur adepicing elit.

Bevestiging:

Lorem ipsum dolor sit amet

  • Loren ipsum dolor sit amet
  • Loren ipsum dolor sit amet
Voorbeeld van een instructietekst
Voorbeeld van een instructietekst
Voorbeeld van een instructietekst

Foutmelding: Lorem ipsum dolor sit amet

Toelichting: Lorem ipsum dolor sit amet.

Voorbeeld van een instructietekst

Waarschuwing: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst

Toelichting: Lorem ipsum dolor sit amet.

Voorbeeld van een instructietekst
Voorbeeld van een instructietekst

Lorem ipsum dolor sit amet.

Voorbeeld van een instructietekst

Toelichting: Lorem ipsum dolor sit amet.

Toelichting: Lorem ipsum dolor sit amet.

Toelichting: Lorem ipsum dolor sit amet.

Radio-selectielijst met reguliere toelichting

Toelichting: Lorem ipsum dolor sit amet.

Radio-selectielijst met ingeklapte toelichting

Toelichting: Lorem ipsum dolor sit amet.

Radio-selectielijst met ingeklapte toelichtingen bij individuele inputs

Lorem ipsum dolor sit amet.

Toelichting: Lorem ipsum dolor sit amet.

Formulier met ingeklapte hulpteksten in kolommen

Toelichting: Lorem ipsum dolor sit amet

Waarschuwing: Lorem ipsum dolor sit amet

Foutmelding: Lorem ipsum dolor sit amet

Bevestiging: Lorem ipsum dolor sit amet

Toelichting:

Lorem ipsum dolor sit amet

Waarschuwing:

Lorem ipsum dolor sit amet

Foutmelding:

Lorem ipsum dolor sit amet

Consectetur adepicing elit.

Bevestiging:

Lorem ipsum dolor sit amet

  • Loren ipsum dolor sit amet
  • Loren ipsum dolor sit amet
Voorbeeld van een instructietekst
Voorbeeld van een instructietekst
Voorbeeld van een instructietekst

Foutmelding: Lorem ipsum dolor sit amet

Toelichting: Lorem ipsum dolor sit amet.

Voorbeeld van een instructietekst

Waarschuwing: Lorem ipsum dolor sit amet

Voorbeeld van een instructietekst

Toelichting: Lorem ipsum dolor sit amet.

Voorbeeld van een instructietekst
Voorbeeld van een instructietekst

Toelichting: Lorem ipsum dolor sit amet.

Voorbeeld van een instructietekst

Toelichting: Lorem ipsum dolor sit amet.

Toelichting: Lorem ipsum dolor sit amet.

Toelichting: Lorem ipsum dolor sit amet.

Radio-selectielijst met reguliere toelichting

Toelichting: Lorem ipsum dolor sit amet.

Radio-selectielijst met ingeklapte toelichting
Toelichting:

Lorem ipsum dolor sit amet.

Radio-selectielijst met ingeklapte toelichtingen bij individuele inputs

Toelichting: Lorem ipsum dolor sit amet.

Toelichting: Lorem ipsum dolor sit amet.

Formulier binnen tabellen

Tabelvoorbeeld met selectievak:
Table header headingAction
Ipsum
Tabelvoorbeeld met gegroepeerde elementen:
LoremTable header headingAction
LoremIpsum