summaryrefslogtreecommitdiff
path: root/lambda-calcul/haskell/public/repl.js
diff options
context:
space:
mode:
Diffstat (limited to 'lambda-calcul/haskell/public/repl.js')
-rw-r--r--lambda-calcul/haskell/public/repl.js12
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();