<!DOCTYPE html> <html lang="cs"> <head> <meta charset="UTF-8"> <title>Přehled Financí 2024</title> <link rel="stylesheet" href="styly.css"> </head> <body> <h2 class="archive-title">Přehled Financí za rok 2024</h2> <div class="export-button-container"> <a href="finance_2024.csv" download="finance_2024.csv" class="btn btn-primary">📂 Stáhnout CSV</a> </div> </div> <!-- Obalíme tabulku do kontejneru pro centrování --> <div class="archive-table-container"> <table id="finance-table" class="table table-striped mb-3 archive-table"> <thead> <tr> <th>Datum</th> <th>Popis</th> <th>Částka</th> <th>Měna</th> <th>Typ</th> </tr> </thead> <tbody> </tbody> </table> </div> <script> fetch('finance_2024.csv') .then(response => response.text()) .then(data => { let rows = data.split("\n").slice(1); let tableBody = document.querySelector("#finance-table tbody"); rows.forEach(row => { let columns = row.split(","); if (columns.length >= 5) { let tr = document.createElement("tr"); columns.forEach(column => { let td = document.createElement("td"); td.textContent = column.trim(); tr.appendChild(td); }); tableBody.appendChild(tr); } }); }) .catch(error => console.error("Chyba při načítání CSV:", error)); </script> </body> </html>