From 34f772d353839b5febcc0cad2a54e29716dcb6c8 Mon Sep 17 00:00:00 2001 From: Roland Stigge Date: Sun, 7 Jan 2018 22:20:43 +0100 Subject: Accept input on enter --- html/webbox.js | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'html') diff --git a/html/webbox.js b/html/webbox.js index 52e8563..071137c 100644 --- a/html/webbox.js +++ b/html/webbox.js @@ -242,9 +242,10 @@ function initMainpage() { document.onkeydown = function(evt) { if (evt.key == "Escape") { hideDialog(); + hideMenu(); } - }; - + } + // load title var xhrTitle = new XMLHttpRequest(); @@ -367,6 +368,12 @@ function createDir() { document.getElementById("dialog").innerHTML = document.getElementById("create-dir-dialog").innerHTML; document.getElementById("newdir").focus(); + + document.getElementById("newdir").onkeydown = function(evt) { + if (evt.key == "Enter") { + document.getElementById("okbutton").click(); + } + } } function upload() { @@ -464,6 +471,12 @@ function move() { document.getElementById("dialog").innerHTML = document.getElementById("move-dialog").innerHTML; document.getElementById("movedir").focus(); + document.getElementById("movedir").onkeydown = function(evt) { + if (evt.key == "Enter") { + document.getElementById("okbutton").click(); + } + } + document.getElementById("movefiles").innerHTML = message; document.getElementById("okbutton").onclick = function() { -- cgit v1.2.3