Dynamické prvky Javascript a Ajax na webových stránkách
Javascipt je programovací jazyk běžící na straně klienta (tedy přímo ve Vašem prohlížeči). Používá se pro základní aplikační logiku, pozice prvků na webové stránce, pomocnou kontrolu formulářů a mnoho jiného. Výhodou této technologie je, že nezatěžuje server dalšími požadavky (vše běží ve Vašem prohlížeči). Nevýhodou pak to, že každý z prohlížečů podporuje tuto technologii trochu jinak a lze snadno vypnout, proto je nutné při jejím použití s tímto počítat. Ajax je technologie
webových stránek, kterou lze označit jako propojení Javascriptu na straně klienta (Vašeho prohlížeče) a XML souborů na straně serveru. Slouží k dynamickému načítání jednotlivých prvků webových stránek bez nutnosti odesílání celé stránky znovu na server (a její znovu-přijetí). Využívá se např. pro generování rozbalovacích seznamů v závislosti na dříve zvoleném (kraj->okres->město) nebo v rozsáhlejších aplikacích pro úsporu přenesení datových toků.