JavaScript - Práce s textem

Nejdůležitější metody JavaScriptu, kterými se zapisuje text.

Zápis textu

Velmi často je třeba, aby skript vypsal text. K tomu slouží již zmíněná metoda document.write(). V závorce se nachází text, který chceme vypsat.

document.write("ahoj");

Vypíše "ahoj". Nutné jsou uvozovky, jinak by prohlížeč pokládal 'ahoj' za proměnnou. Na uvozovky je třeba si dát pozor. Pokud chcete vypsat uvozovky, musíte buď použít jednoduché uvozovky, nebo před uvozovky vložit lomítko. Vyzkoušejte si následující příklady:

document.write("Tohle 'jsou' uvozovky");
document.write("Tohle \"jsou\" uvozovky");

Text zapsaný JavaScriptem, můžete formátovat tak jako obsah webových stránek:

document.write("\t<strong>Vypíše tučný\n text</strong>");

Znak \n slouží k odřádkování. Znak \t nahrazuje odsazení (tabulátor). Chcete-li napsat text, který přesahuje více řádků ve zdrojovém kódu, je nutné (jinak se nezobrazí!) text rozdělit:

document.write("první část textu");
document.write("druhá část textu");

Nebo efektivněji:

document.write("první část textu"
+"druhá část textu");

"+" spojuje dva řetězce textu.

Zápis zvláštních znaků

Jde o znaky jako ' " \ musíte před ně zapsat zpětné lomítko (\):

Chci zapsat:  'dům číslo 1\34'
document.write("\'dům číslo 1\\34\'")

Komentáře

Abyste se vyznali ve skriptu, můžete využít komentáře. Komentáře se v prohlížeči nezobrazí, slouží jen pro vaši orientaci. Znaky // uvozují krátký komentář, znaky /* */ vytvářejí víceřádkový komentář:

document.write("ahoj")      //vypíše ahoj
/*vytvořeno v 15.09
v úterý 15. dubna
autor...
*/

Další: JavaScript a proměnné



Doporučuji
Pro své weby používám *Webhosting C4: 20 GB prostoru, PHP, MySQL, e-maily, subdomény za 1200 Kč (zdarma 2 GB navíc každý rok). Více WebhostingC4.cz.
Potřebujete poradit?


Vyhledávání


Poradna

Pokud si nevíte rady, chcete kontakt na spolehlivého tvůrce webu, či vás zajímá cizí názor, ozvěte se.

Reklama