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é
Vyhledávání
Základy
Zajímavosti
DOM
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.