Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| uloha:barva_textu [2018/09/19 08:25] – vytvořeno admin | uloha:barva_textu [2023/11/15 20:54] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 41: | Řádek 41: | ||
| }; | }; | ||
| </ | </ | ||
| + | </ | ||
| + | |||
| + | == Změna vzhledu v javascriptu == | ||
| + | <code html> | ||
| + | |||
| + | <p id=" | ||
| + | |||
| + | < | ||
| + | /* Nejprve si najdeme v dokumentu element(prvek), | ||
| + | var prvek = document.getElementById(' | ||
| + | |||
| + | /* Muzeme zmenit jeho barvu, css atribut color */ | ||
| + | | ||
| + | |||
| + | /* | ||
| + | CSS vlastnosti s pomlčkou se v javascriptu mění na camelCase | ||
| + | např. background-color se mění na backgroundColor | ||
| + | */ | ||
| + | | ||
| + | |||
| + | | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | == Vyjádření barev == | ||
| + | | ||
| + | * [[https:// | ||
| + | * v šestnáctkové soustavě (tři dvojciferná čísla): '' | ||
| + | * v desítkové soustavě (tři čísla 0-255 oddělená čárkami)" | ||
| + | | ||
| + | |||
| + | |||
| + | == Náhodné číslo == | ||
| + | V javascriptu volání funkce '' | ||
| + | |||
| + | My ale potřebujeme - pro zápis v desítkovém formátu // | ||
| + | * Jak " | ||
| + | * Jak se zbavit desetinné části? Zaokrouhlením '' | ||
| + | |||
| + | == Spojování řetězců (string) == | ||
| + | Do CSS vlastnosti odstavce chceme vložit například // | ||
| + | <code javascript> | ||
| + | document.getElementById(" | ||
| + | </ | ||
| + | Co když ale do řetězce potřebujeme vložit nějaké číslo, které nám vznikne přímo ve programu/ | ||
| + | <code javascript> | ||
| + | var cislo=124; /* Promenna cislo - nejak jsme ho vypocitali, zjistili od uzivatele, vygenerovali... */ | ||
| + | |||
| + | document.getElementById(" | ||
| + | </ | ||
| + | * Zde generujeme pouze červenou složku barvy, ty poté budeš generovat všechny tři čísla. | ||
| + | * Ukončím řetězec '' | ||
| + | * Neztrať se v úvozovkách :-) | ||
| - | </ | ||