JavaScript - 3.díl, práce s texty

Napsal O webu (») 8. 8. 2004 v kategorii Programování, přečteno: 2329×
Vypsání textu

K vypsání textu slouží metoda document.write(). Použití je následující (nyní už nebudu vypisovat celý zdroj html, ale pouze kód JavaScriptu):

document.write("Text vypsaný JavaScriptem")

Tento skript neudělá nic jiného, než že vypíše Text vypsaný JavaScriptem. V závorkách metody document.write se nachází text, který má být vypsán, nutné je, aby byl uzavřen v uvozovkách, jinak by se prohlížeč domníval, že jde o proměnnou, ale o těch bude řeč až později.

Malým oříškem mohou být dlouhé texty, ty lze rozdělit dvěma způsoby:

document.write("První část..."); document.write("Druhá část")

Všimněte si, že každý ukončený řádek skriptu je třeba uzavřít středníkem, jinak by mohly nastat problémy. Druhá (zkrácená) možnost:

document.write("První část..."+ "Druhá část")

Důležité je znaménko plus (+), také jsme nepoužili středník - řádek nebyl ukončen.

Zápis speciálních znaků

Celkem bez problémů můžete JavaScriptem zapisovat značky HTML:

document.write("<h1>nadpis</h1>")

Tento skript vypíše nadpis první úrovně. Problémy nastávají při zápisu speciálních znaků (uvozovky, lomítka). Takové znaky je třeba doplnit o zpětné lomítko:

document.write("Teď chci napsat uvozovky"Tak to by bylo"")

Podobná situace je i se zpětnými lomítky:

document.write("lomítko: 2344")

Zapsal jsme dvě lomítka, ale zobrazeno bude jen jedno. Kdybych uvozovky nedoplnil lomítkem, prohlížeč by nepochopil, kde skript končí.

Komentáře

Poslední důležitou věcí jsou komentáře ve skriptu. Zde rozdělujeme komentáře na dvě skupiny, jednořádkové a více řádkové. Jednořádkový komentář vypadá následovně:

document.write("ahoj") //tahle konstrukce vypíše "ahoj"

Víceřádkový komentář vypadá takto:

document.write("ahoj") /*tohle vypíše "ahoj" zbytek skriptu musím ještě dodělat*/

V dnešním článku jste se naučili vypisovat text, speciální znaky a víte jak používat komentáře. Příště nás čeká trocha matematiky v podobě proměnných.


Autor: Simon Grimmich
Štítky: JavaScript
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
Článek ještě nebyl okomentován.


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel osm a nula