W3.JS HTML-Sortierung


Elemente sortieren:

w3.sortHTML(selector)

Listen sortieren

Klicken Sie auf die Schaltfläche, um die Liste alphabetisch zu sortieren:

  • Oslo
  • Stockholm
  • Helsinki
  • Berlin
  • Rom
  • Madrid

Beispiel

<button onclick="w3.sortHTML('#id01', 'li')">Sort</button>

<ul id="id01">
  <li>Oslo</li>
  <li>Stockholm</li>
  <li>Helsinki</li>
  <li>Berlin</li>
  <li>Rome</li>
  <li>Madrid</li>
</ul>

Tabellen sortieren

Klicken Sie auf die Tabellenüberschriften, um die Tabelle entsprechend zu sortieren:

Name Land
Berglunds schneller Becher Schweden
Nord Süd Vereinigtes Königreich
Alfreds Futterkiste Deutschland
Koniglich Essen Deutschland
Gesammelte Lebensmittellager Italien
Pariser Spezialitäten Frankreich
Inselhandel Vereinigtes Königreich
Weinkeller des lachenden Bacchus Kanada

Beispiel

<table id="myTable">
  <tr>
    <th onclick="w3.sortHTML('#myTable','.item', 'td:nth-child(1)')">Name</th>
    <th onclick="w3.sortHTML('#myTable','.item', 'td:nth-child(2)')">Country</th>
  </tr>
  <tr class="item">
    <td>Berglunds snabbkop</td>
    <td>Sweden</td>
  </tr>
  <tr class="item">
    <td>North/South</td>
    <td>UK</td>
    </tr>
  <tr class="item">
    <td>Alfreds Futterkiste</td>
    <td>Germany</td>
  </tr>
...
</table>