2. Práce s documentem - souhrada/Lyceum-20 GitHub Wiki

Upravování HTML pomocí Javascriptu

Označení HTML prvku v Javascriptu

document je označení pro naší webovou stránku (HTML)

querySelector

pomocí document.querySelector("selectorPrvek") mohu označit HTML prvek, buď pomocí id (#nazev) nebo classy (.nazev) nebo celý prvek (body)

image

getElementByID

pomocí document.getElementByID("prvek") mohu označit prvek pouze pomocí id. querySelector je tedy univerzálnější, u getElementById ale nemusím používat #

image

Jak u querySelectoru tak u getElementById musí vždy název v závorce odpovídat nastavení z HTML

image

Název proměnné, pod kterou schováváme označený HTML prvek může ale nemusí být stejný jako jako v HTML tento název pak používáme v rámci další práce Javascriptu

image

Úprava zvoleného prvku

innerText

Pomocí prvek.innerText mohu změnit, nečekaně, jeho text

image

style

Podobným způsobem můžeme upravit také CSS daného prvku, využijeme k tomu .style.vlastnost

image

value

Pokud mám input v HTML, mohu přečíst jeho hodnotu (to, co tam uživatel v HTML zadá), pomocí označení .value

image

S touto hodnotou mohu dále pracovat, třeba ji schovat pod nějakou proměnnou

image

nebo třeba touto hodnotou přímo přepsat text nějakého prvku

image