Zobrazit stránkuStarší verzeZpětné odkazyNahoru Tato stránka je pouze pro čtení. Můžete si pouze prohlédnout zdrojový kód, ale ne ho měnit. Zeptejte se správce, pokud si myslíte, že něco není v pořádku. ==== Úkol ==== Vytvořte [[krouzek:html_sablona|html stránku]], která bude uživateli konvertovat zadaný text do malých písmen, nebo DO VELKÝCH PÍSMEN. Svou práci udržujte v git repozitáři, propojte s gitlabem či githubem. Možná budete muset provést [[https://adasek.cz/js/doku.php?id=krouzek:git|úvodní nastavení gitu]] ve vašich účtech které byly přes prázdniny smázlé. === Použijte formulářové prvky: === * Textové vstupním polem (''%%<input type="text">%%'', nebo ''%%<textarea></textarea>%%'') * Dva radio buttony pro vlastnost velikost zvětšit/zmenšit. Mrkněte na [[https://www.jakpsatweb.cz/formulare-html.html#input|<input type="radio na jakpsatweb]] * Tlačítko "Zkonvertuj" - případně dvě tlačítka "Zmenši"/"Zvětši", pokud nezvládnete radio button === Zmenšení/zvětšení písmen: === * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toLowerCase * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toUpperCase === Funkce, onclick event, načtení vstupů a výstup === Použijte nějaký kód z předchozího roku, [[https://adasek.cz/js/doku.php?id=krouzek:denik&do=index|najděte v mapě stránek]], na webu, či se zeptejte ChatGPT === Optional tasks:=== * Implementujte i nějakou jinou transformaci textu: Caesarovu šifru, kapitalizaci prvních písmen slov, atp. * Nezobrazte výsledek výpočtu okamžitě, ale proveďte animaci [[https://adasek.cz/js/doku.php?id=krouzek:progress|progress baru]] trvající třeba 10s - aby bylo jasné, že je to pro počítač náročné ;) krouzek/uloha/transformace_textu.txt Poslední úprava: 2023/11/15 20:54autor: 127.0.0.1