diff options
Diffstat (limited to 'lambda-calcul/haskell/public/repl.js')
| -rw-r--r-- | lambda-calcul/haskell/public/repl.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lambda-calcul/haskell/public/repl.js b/lambda-calcul/haskell/public/repl.js index 17be218..fd1244a 100644 --- a/lambda-calcul/haskell/public/repl.js +++ b/lambda-calcul/haskell/public/repl.js @@ -132,8 +132,20 @@ function loadText(e) { return false; }; +function toggleHelp(e) { + const help = document.getElementById("help"); + if(help.style.display === "block") { + help.style.display = "none"; + } else { + help.style.display = "block"; + } +} + + document.getElementById("command").addEventListener("keyup", sendCommand); document.getElementById("connect").addEventListener("click", connect); document.getElementById("send").addEventListener("click", loadText); +document.getElementById("helptip").addEventListener("click", toggleHelp); +document.getElementById("help").addEventListener("click", toggleHelp); connect(); |
