diff --git a/frontend/main.js b/frontend/main.js index 05149e6..783473e 100644 --- a/frontend/main.js +++ b/frontend/main.js @@ -1,7 +1,7 @@ class TPDF { static display() { - console.log(TPDF.xhr.responseText); + // console.log(TPDF.xhr.responseText); if (TPDF.xhr.readyState == 4 && TPDF.xhr.status == 200) { /* Clean up output div */ @@ -99,7 +99,11 @@ class TPDF { } static submit() { + /* Initialization */ TPDF.xhr = new XMLHttpRequest(); + TPDF.output = document.getElementById('tpdfOutput'); + + /* AJAX */ TPDF.xhr.onload = TPDF.display; TPDF.xhr.open('GET', 'main.py?format=json' + @@ -107,11 +111,13 @@ class TPDF { '&title=' + encodeURIComponent(document.querySelector('#tpdfForm input[name="title"]').value)); TPDF.xhr.send(null); - TPDF.output = document.getElementById('tpdfOutput'); + /* Nice GUI */ while (TPDF.output.firstChild) { TPDF.output.removeChild(TPDF.output.firstChild); } - TPDF.output.childNodes[0].textContent = 'Searching...'; + var pStatus = document.createElement('p'); + pStatus.textContent = 'Searching...'; + TPDF.output.appendChild(pStatus); } } diff --git a/index.html b/index.html index 9023bbc..2bd3de4 100644 --- a/index.html +++ b/index.html @@ -27,6 +27,7 @@
+