Reset text node of output before every run
authorMichael Welch <michaelgwelch@gmail.com>
Sun, 18 Mar 2012 15:58:12 +0000 (10:58 -0500)
committerMichael Welch <michaelgwelch@gmail.com>
Sun, 18 Mar 2012 15:58:12 +0000 (10:58 -0500)
js/main.js

index cd1d5fe..aa392e5 100644 (file)
@@ -4,6 +4,7 @@ function main() {
     var input = undefined;
     var preTag = document.getElementById("output");
     var outputText = document.createTextNode("");
+    if (preTag.firstChild) preTag.removeChild(preTag.firstChild);
     preTag.appendChild(outputText);
     var output = function(char)  {
        outputText.appendData(String.fromCharCode(char));