Oprava JavaScriptu: přizpůsobení validnímu XHTML (id místo name u formulářů).
1.1 --- a/java/sql-vyuka/web/hlavni.js Tue Jul 07 22:48:09 2009 +0200
1.2 +++ b/java/sql-vyuka/web/hlavni.js Tue Jul 07 22:55:47 2009 +0200
1.3 @@ -15,7 +15,7 @@
1.4 } else if(window.ActiveXObject) {
1.5 return new ActiveXObject("Microsoft.XMLHTTP");
1.6 } else {
1.7 - alert(document.lokalizace.nepodporovany.value);
1.8 + alert(document.getElementById('lokalizace').nepodporovany.value);
1.9 return null;
1.10 }
1.11 }
1.12 @@ -30,7 +30,7 @@
1.13 * @return SQL příkaz zadaný uživatelem.
1.14 **/
1.15 function getSQL() {
1.16 - return document.aplikace.vstupniPole.value;
1.17 + return document.getElementById('aplikace').vstupniPole.value;
1.18 }
1.19
1.20
1.21 @@ -41,9 +41,9 @@
1.22 **/
1.23 function zobraz(text, kde) {
1.24 if (kde == vstupniPole) {
1.25 - document.aplikace.vstupniPole.value = text;
1.26 + document.getElementById('aplikace').vstupniPole.value = text;
1.27 } else if (kde == stavovePole) {
1.28 - document.aplikace.stavovePole.value = text;
1.29 + document.getElementById('aplikace').stavovePole.value = text;
1.30 } else {
1.31 document.getElementById(kde).innerHTML = text + '<p> <!-- Šťastné hackování ;-) --></p>';
1.32 }
1.33 @@ -53,7 +53,7 @@
1.34 /** Jednoduchá AJAXová funkce, načte obsah souboru a zobrazí ho ve výstupním okně. */
1.35 function ajaxVykonatSQL() {
1.36 if (ajax.readyState == 4 || ajax.readyState == 0) {
1.37 - zobraz(document.lokalizace.probihaSQL.value, stavovePole);
1.38 + zobraz(document.getElementById('lokalizace').probihaSQL.value, stavovePole);
1.39 ajax.open("POST", 'ajax.jspx?akce=vykonat&sql=' + encodeURIComponent(getSQL()), true);
1.40 ajax.onreadystatechange = function() {
1.41 if (ajax.readyState == 4) {
1.42 @@ -70,7 +70,7 @@
1.43 /** Jednoduchá AJAXová funkce, načte obsah souboru a zobrazí ho ve výstupním okně. */
1.44 function ajaxZobrazitHistorii() {
1.45 if (ajax.readyState == 4 || ajax.readyState == 0) {
1.46 - zobraz(document.lokalizace.probihaHistorie.value, stavovePole);
1.47 + zobraz(document.getElementById('lokalizace').probihaHistorie.value, stavovePole);
1.48 ajax.open("POST", 'ajax.jspx?akce=historie', true);
1.49 ajax.onreadystatechange = function() {
1.50 if (ajax.readyState == 4) {