⊗jsPrCndTF 52 of 62 menu

Kalendář v JavaScriptu

V této sekci implementujeme kalendář. Pro jednoduchost jej nastavíme tak, aby se zobrazoval pro aktuální měsíc. Ale s výhledem na to, že jej bude možné upravit tak, aby bylo možné měnit měsíc a rok. Zde je ukázka toho, co bychom měli získat:

Zde je rozvržení, které můžete použít při řešení úlohy:

<div id="parent"> <div id="calendar"> <table> <thead> <tr> <th>po</th> <th>út</th> <th>st</th> <th>čt</th> <th>pá</th> <th>so</th> <th>ne</th> </tr> </thead> <tbody class="body"></tbody> </table> </div> </div> #parent { text-align: center; } #calendar { display: inline-block; } #calendar td, #calendar th { padding: 5px 12px; border: 1px solid black; text-align: center; }

Nejprve si získáme odkazy na všechny potřebné prvky do proměnných a také si uložíme aktuální měsíc a rok:

let calendar = document.querySelector('#calendar'); let body = calendar.querySelector('.body'); let date = new Date(); let year = date.getFullYear(); let month = date.getMonth();

Zkopírujte si připravené fragmenty kódu.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout