# HG changeset patch # User František Kučera # Date 1243105149 -7200 # Node ID 35e9706113b08f42c496dca77ba74502d33623c1 # Parent 26a11fc8e3e4600a24bc86ecbb745847f2fb6c8c Obrázkové tlačítko pro vykonání SQL dotazu. diff -r 26a11fc8e3e4 -r 35e9706113b0 html/grafika/tlacitko-sql.png Binary file html/grafika/tlacitko-sql.png has changed diff -r 26a11fc8e3e4 -r 35e9706113b0 html/grafika/tlacitko-sql.xcf Binary file html/grafika/tlacitko-sql.xcf has changed diff -r 26a11fc8e3e4 -r 35e9706113b0 html/hlavni.js --- a/html/hlavni.js Sat May 23 20:16:03 2009 +0200 +++ b/html/hlavni.js Sat May 23 20:59:09 2009 +0200 @@ -1,3 +1,9 @@ +/** ID html prvků */ +const vstupniPole = 'vstupniPole'; +const vystupniPole = 'vystupniPole'; +const napovedniPole = 'napovedniPole'; + + /** * Aby to fungovalo i v MSIE 6. * @return AJAXový objekt. @@ -17,6 +23,14 @@ var ajax = getXmlHttpRequestObject(); /** + * Vrací vstup od uživatele. + * @return SQL příkaz zadaný uživatelem. + **/ +function getSQL() { + return document.getElementById(vstupniPole).innerHTML; +} + +/** * Zobrazí text na požadovaném místě. * @param text text k zobrazení * @param kde id prvku, do kterého se má text vypsat @@ -30,7 +44,7 @@ * @param text text k zobrazení **/ function zobrazVystup(text) { - zobraz(text, 'vystupniPole'); + zobraz(text, vystupniPole); } /** @@ -38,7 +52,7 @@ * @param text text k zobrazení **/ function zobrazNapovedu(text) { - zobraz(text, 'napovedniPole'); + zobraz(text, napovedniPole); } /** Jednoduchá AJAXová funkce, načte obsah souboru a zobrazí ho ve výstupním okně. */ @@ -49,6 +63,7 @@ ajax.send(null); } //zobrazNapovedu('Nějaká nápověda k danému příkazu.'); + //zobrazNapovedu(escape(getSQL())); } /** Pomocná funkce – postará se o vypsání v pravou chvíli. */ diff -r 26a11fc8e3e4 -r 35e9706113b0 html/index.html --- a/html/index.html Sat May 23 20:16:03 2009 +0200 +++ b/html/index.html Sat May 23 20:59:09 2009 +0200 @@ -26,8 +26,8 @@

Zadávání SQL příkazů

- - + +
diff -r 26a11fc8e3e4 -r 35e9706113b0 html/styl.css --- a/html/styl.css Sat May 23 20:16:03 2009 +0200 +++ b/html/styl.css Sat May 23 20:59:09 2009 +0200 @@ -50,14 +50,14 @@ } #vstup button { - width: 128px; + width: 146px; height: 20px; border: none; - background-image: url('grafika/tlacitko.png'); - padding: 2px; - font-size: 12px; + background-image: url('grafika/tlacitko-sql.png'); margin-right: 0px; margin-top: 5px; + padding: 0px; + cursor: pointer; } #vystup .vnitrekBloku {