1.1 --- a/html/hlavni.js Sat May 23 20:16:03 2009 +0200
1.2 +++ b/html/hlavni.js Sat May 23 20:59:09 2009 +0200
1.3 @@ -1,3 +1,9 @@
1.4 +/** ID html prvků */
1.5 +const vstupniPole = 'vstupniPole';
1.6 +const vystupniPole = 'vystupniPole';
1.7 +const napovedniPole = 'napovedniPole';
1.8 +
1.9 +
1.10 /**
1.11 * Aby to fungovalo i v MSIE 6.
1.12 * @return AJAXový objekt.
1.13 @@ -17,6 +23,14 @@
1.14 var ajax = getXmlHttpRequestObject();
1.15
1.16 /**
1.17 + * Vrací vstup od uživatele.
1.18 + * @return SQL příkaz zadaný uživatelem.
1.19 + **/
1.20 +function getSQL() {
1.21 + return document.getElementById(vstupniPole).innerHTML;
1.22 +}
1.23 +
1.24 +/**
1.25 * Zobrazí text na požadovaném místě.
1.26 * @param text text k zobrazení
1.27 * @param kde id prvku, do kterého se má text vypsat
1.28 @@ -30,7 +44,7 @@
1.29 * @param text text k zobrazení
1.30 **/
1.31 function zobrazVystup(text) {
1.32 - zobraz(text, 'vystupniPole');
1.33 + zobraz(text, vystupniPole);
1.34 }
1.35
1.36 /**
1.37 @@ -38,7 +52,7 @@
1.38 * @param text text k zobrazení
1.39 **/
1.40 function zobrazNapovedu(text) {
1.41 - zobraz(text, 'napovedniPole');
1.42 + zobraz(text, napovedniPole);
1.43 }
1.44
1.45 /** Jednoduchá AJAXová funkce, načte obsah souboru a zobrazí ho ve výstupním okně. */
1.46 @@ -49,6 +63,7 @@
1.47 ajax.send(null);
1.48 }
1.49 //zobrazNapovedu('Nějaká nápověda k danému příkazu.');
1.50 + //zobrazNapovedu(escape(getSQL()));
1.51 }
1.52
1.53 /** Pomocná funkce – postará se o vypsání v pravou chvíli. */