Java Script - serißly
Nachßzφte se na stran∞: 1/2 Celkem je zde: 28 zßznam∙.
Mnoho lidφ ji₧ tvo°φ vφce nebo mΘn∞ slo₧itΘ internetovΘ strßnky. V∞tÜinou se zaΦφnß obyΦejn²m HTML k≤dem, kter² vÜak sßm o sob∞ neposkytuje to, co od strßnek vy₧adujeme. Proto je nutnΘ zaΦφt psßt programovΘ skripty. JavaScript pat°φ mezi ty, kterΘ se ...
Tento dφl v²uky JavaScriptu bude pojednßvat o zßkladnφch stavebnφch kamenech ka₧dΘho programu - tφm jsou prom∞nnΘ a jejich datovΘ typy. Uvedeny budou takΘ n∞kterß zßkladnφ pravidla pro prßci s prom∞nn²mi a s ne zcela b∞₧n²mi hodnotami.
Po ·vodnφm seznßmenφ s prom∞nn²mi si nynφ ukß₧eme, jak s hodnotami jednotliv²ch datov²ch typ∙ naklßdat. PopφÜeme operßtory a jejich pou₧itφ. Zv²Üen² d∙raz je ve v²kladu kladen na ty charakteristiky JavaScriptu, kterΘ jsou bu∩ odliÜnΘ od jin²ch program...
Co se stane, kdy₧ se pokusφte seΦφst Φφslo, numerick² °et∞zec a hodnotu typu Boolean? PodobnΘ situace nastßvajφ v praktickΘm ₧ivot∞ programßtora velmi Φasto. Proto jsem se jim rozhodl v∞novat specißlnφ dφl Slabik...
Jako jinΘ programovacφ jazyky i JavaScript mß podmφnkovΘ p°φkazy, p°φkazy cyklu (a dalÜφ) pro rozhodovßnφ, kterß Φßst skriptu a kolikrßt mß b²t provedena. Zßkladnφm klφΦov²m slovem p°i rozhodovßnφ je if. Ale poj∩me ji₧ rovnou mezi syntaxi, sΘmantiku a...
Funkce jsou zßkladnφm stavebnφm kamenem snad ka₧dΘho programovacφho jazyka. ProgramovΘ k≤dy JavaScriptu se z v∞tÜφ Φßsti sklßdajφ ze samostatn²ch funkcφ, jejich₧ spouÜt∞nφ je Φasto vßzßno na v²skyt udßlostφ v HTML dokumentu. Tφmto zp∙sobem lze oÜet°it...
Krom∞ udßlostφ vyvolan²ch myÜφ, kterΘ jsou popsßny v p°echßzejφcφm dφlu, jsou velmi u₧iteΦnΘ i n∞kterΘ dalÜφ. Jejich popis dopln∞n² o p°φklady pou₧itφ p°edklßdßm v dneÜnφm pokraΦovßnφ.
Krom∞ syntaxe a sΘmantiky p°φkaz∙ programovacφho jazyka je v₧dy zapot°ebφ znßt objektov² model, kter² je mo₧nΘ programem ovlßdat. U JavaScriptu se jednß jednak o jeho vlastnφ vestav∞nΘ objekty a jednak o Document Object Model (DOM) - tedy soubor prog...
Tento dφl slabikß°e bude pojednßvat o dalÜφch objektech prohlφ₧eΦe, kterΘ jsou v hierarchii p°φmo pod objektem Window. Popsßny zde budou objekty Location, History, Navigator a Screen. Krom∞ uveden²ch objekt∙ jsou na stejnΘ ·rovni jeÜt∞ objekt Event (...
P°i programovßnφ klientsk²ch skript∙ je zapot°ebφ v∞d∞t, jak²m zp∙sobem lze p°istupovat k jednotliv²m objekt∙m a element∙m na HTML strßnce. Tedy t∞m, kterΘ jsou obsa₧eny v objektu document skriptovacφho modelu. Vedle toho popφÜi i nejd∙le₧it∞jÜφ vlastn...
Ne₧ budeme pokraΦovat v detailn∞jÜφm popisu vytvß°enφ a pou₧φvßnφ dynamick²ch efekt∙ s vyu₧itφm JavaScriptu, uka₧me n∞kolik praktick²ch p°φklad∙. Ty demonstrujφ malou Φßst mo₧nostφ, kterΘ v²vojß° mß. Pro v∞tÜφ nßzornost jsou p°φklady opat°eny komentß°i...
Formßtovßnφ HTML strßnek je nejjednoduÜÜφ a nejefektivn∞jÜφ pomocφ kaskßdov²ch styl∙. Pomocφ JavaScript∙ lze tyto styly m∞nit a dosahovat tak jednoduÜe a pr∙hledn∞ zajφmav²ch dynamick²ch efekt∙. Nßsledujφcφ Φlßnek vßm ukß₧e, jak ovlßdat vklßdanΘ styly,...
Formulß°e jsou na HTML strßnkßch velmi ΦastΘ. V tomto pokraΦovßnφ si shrneme zßkladnφ mo₧nosti prßce s nimi.
Ovlßdacφ prvek SELECT se pou₧φvß na formulß°φch pro v²b∞r jednΘ nebo vφce polo₧ek seznamu. Ka₧d² prvek SELECT obsahuje vlastnosti aámetody pou₧φvanΘ skriptem aánavφc kolekci polo₧ek, kterΘ seznam obsahuje. Podφvejme se na n∞ podrobn∞.
DynamickΘ HTML strßnky tΘm∞° v₧dy obsahujφ programov² k≤d JavaScriptu p°ipojen² k udßlostem, kterΘ mohou na strßnce nastat. Aby bylo mo₧nΘ takovΘ strßnky tvo°it, je nutnΘ znßt jejich v²znam. Podφvejme se tedy na popis nejpou₧φvan∞jÜφch udßlostφ, kterΘ ...
V pokraΦovßnφ Φlßnku se zam∞°φme na vazbu otev°enφ okna na urΦitou udßlost a ukß₧eme si jak vycentrovat otevφranΘ okno bez ohledu na rozdφlnΘ rozliÜenφ obrazovky r∙zn²ch u₧ivatel∙.
Net°eba p°edstavovat. V tomto serißlu se zam∞°φme na JavaScript od A do Z. VÜe si vysv∞tlφme na praktick²ch p°φkladech.