GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

No menu could be recovered. Follow the blue links in the page.

This view

  • Original page
  • New address

GeezerVison is showing da.javascript.info — Sorterbare tabeller

  • Tutorial
  • Browser: Dokumenter, Hændelser, brugergrænseflader
  • Introduktion til Events
  • Delegering af events
tilbage til lektionen

Sorterbare tabeller

vigtighed: 4

Gør tabellen sorterbare: klik på <th>-elementer skal sortere den efter den tilsvarende kolonne.

Hver <th> har typen i attributten, som dette:

<table id="grid">
  <thead>
    <tr>
      <th data-type="number">Alder</th>
      <th data-type="string">Navn</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>5</td>
      <td>John</td>
    </tr>
    <tr>
      <td>10</td>
      <td>Ann</td>
    </tr>
    ...
  </tbody>
</table>

I eksemplet ovenfor har den første kolonne tal, og den anden har – strenge. Sorteringsfunktionen bør håndtere sortering i forhold til typen.

Kun typerne "string" og "number" skal understøttes.

Et virkende eksempel:

P.S. Tabellen kan være stor, med et hvilket som helst antal rækker og kolonner.

Åbn en sandbox til opgaven.

Åbn løsningen i en sandbox.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.