JavaScript začínáme

Na úvod je ještě jednou potřeba připomenout, že JavaScript je závislý na prohlížeči a že, stejné skripty se v různých prohlížečích chovají různě je tedy potřeba pečlivě testovat alespoň v nejrozšířenějších prohlížečích jako je: Internet Explorer, Mozilla, Netscape, Firefox, Opera.

A hned u prvního skriptu narazíme tento skript vypíše do stavové řádky text "Právě si prohlížíte moji stránku :-]" To by bylo prozatím v pořádku, ale při testování to nebude fungovat ve Firefoxu a Opeře

<script type="text/javascript">
window.status="Právě si prohlížíte moji stránku :-]"
</script>

Psaní do dokumentu pomocí document.write

Pomocí JavaScriptu lze na stránku vypisovat normální text možná se vám to bude zdát k ničemu když to jde v klasickém HTML, ale bude se to pak hodit.

Všimněte si syntaxe (jak je skript zapsán). Skript je zapsán v párovém tagu script, ale to už bylo popsáno v úvodu, v příkladu je použit příkaz document.write, který vypíše obsah na obrazovku, ale musí se dodržet přesná syntaxe jako v příkladu text musí být uzavřen v závorkách a uvozovkách na konci nesmí chybět středník ; a nesmí se zalomit řádek.

<script type="text/javascript">
document.write("Tento text se normálně zobrazí");
</script>

Jak už je vidět z následujícího příkladu do skriptu k normálnímu textu se můžou přidat další tagy, výsledek bude vypadat úplně stejně jako kdyby se použilo normálně <b>Tento text se zobrazí tučně</b>.

<script type="text/javascript">
document.write("<b>Tento text se zobrazí tučně</b>");
</script>

Snad už bude úplně jasné, že v následujícím příkladu se text zobrazí tučnou kurzívou.

<script type="text/javascript">
document.write("<b><i>Tento text se zobrazí tučnou kurzívou</i></b>");
</script>

Komentáře v JavaScritu

Aby jsme se v ve skriptu vyznali i po nějakém čase, můžeme si přímo do něj zapisovat komentáře, které prohlížeč ignoruje, skript pak bude mnohem přehlednější a srozumitelnější i po delším čase.

Jednořádkový komentář

Vše za značkami // až do konce řádku je považováno za komentář a prohlížeč ho ignoruje.

<script type="text/javascript">
document.write("Tento text se normálně zobrazí"); // Tohle je jednořádkový komentář
</script>

Víceřádkový komentář

Vše mezi značkami /* a */ je považováno za komentář který může být i přes více řádků a prohlížeč ho ignoruje.

<script type="text/javascript">
document.write("Tento text se normálně zobrazí"); /* Tohle je pro změnu
víceřádkový komentář */
</script>

Reklama

Webhosting C4



Copyright (c) 2004 Tvorba Webu - Kontakt - mapa webu - RSS