Ga direct naar inhoud

Tabel met checkbox testpagina

Overzicht van het element in mogelijke structuren om te testen.

Tests

Formulier om de tabel

Visueel voorbeeld:

Tabelvoorbeeld met selectievak: Selectievak in kolom 1 rij 1 selecteert alle rijen.
Selectie NaamActie

HTML-voorbeeld:

<div class="horizontal-scroll">
  <form>
    <form>
      <table>
        <caption>
          Tabelvoorbeeld met selectievak:
          <span class="visually-hidden">
            Selectievak in kolom 1 rij 1 selecteert alle rijen.
          </span>
        </caption>
        <thead>
          <tr>
            <th scope="col">
              <span class="visually-hidden">Selectie</span>
              <input type="checkbox" />
            </th>
            <th scope="col">Naam</th>
            <th scope="col">Actie</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td><input type="checkbox" id="lorem-input-1"/></td>
            <td><label for="lorem-input-1">Lorem</label></td>
            <td><button type="button">Actie uitvoeren</button></td>
          </tr>
          <tr>
            <td><input type="checkbox" id="ipsum-input-1"/></td>
            <td><label for="ipsum-input-1">Ipsum</label></td>
            <td><button type="button">Actie uitvoeren</button></td>
          </tr>
          <tr>
            <td><input type="checkbox" id="dolor-input-1"/></td>
            <td><label for="dolor-input-1">Dolor</label></td>
            <td><button type="button">Actie uitvoeren</button></td>
          </tr>
        </tbody>
      </table>
      <button type="submit">Actie uitvoeren op geselecteerde items</button>
    </form>
  </form>
</div>

Formulier binnen de tabelcel

Visueel voorbeeld:

Tabelvoorbeeld met selectievak: Selectievak in kolom 1 rij 1 selecteert alle rijen.
Selectie
NaamActie

HTML-voorbeeld:

<div class="horizontal-scroll">
  <table>
    <caption>
      Tabelvoorbeeld met selectievak:
      <span class="visually-hidden">
        Selectievak in kolom 1 rij 1 selecteert alle rijen.
      </span>
    </caption>
    <thead>
      <tr>
        <th scope="col">
          <span class="visually-hidden">Selectie</span>
          <form><input type="checkbox" /></form>
        </th>
        <th scope="col">Naam</th>
        <th scope="col">Actie</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><form><input type="checkbox" id="lorem-input-2" /></form></td>
        <td><label for="lorem-input-2">Lorem</label></td>
        <td><button type="button">Actie uitvoeren</button></td>
      </tr>
      <tr>
        <td><form><input type="checkbox" id="ipsum-input-2" /></form></td>
        <td><label for="ipsum-input-2">Ipsum</label></td>
        <td><button type="button">Actie uitvoeren</button></td>
      </tr>
      <tr>
        <td><form><input type="checkbox" id="dolor-input-2" /></form></td>
        <td><label for="dolor-input-2">Dolor</label></td>
        <td><button type="button">Actie uitvoeren</button></td>
      </tr>
    </tbody>
  </table>
  <button type="submit">Actie uitvoeren op geselecteerde items</button>
</div>