diff options
author | metamuffin <metamuffin@disroot.org> | 2022-09-09 19:27:18 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2022-09-09 19:27:18 +0200 |
commit | d71b0cb3b576e36ad4af64d40af584f05c4d89d3 (patch) | |
tree | a939a230011daa6bc8832df337fd72612264e82b /client-web/public/start.html | |
parent | 962ec1b9a0b44661e46acf81e867e81e87d53038 (diff) | |
download | keks-meet-d71b0cb3b576e36ad4af64d40af584f05c4d89d3.tar keks-meet-d71b0cb3b576e36ad4af64d40af584f05c4d89d3.tar.bz2 keks-meet-d71b0cb3b576e36ad4af64d40af584f05c4d89d3.tar.zst |
minor adjustments
Diffstat (limited to 'client-web/public/start.html')
-rw-r--r-- | client-web/public/start.html | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/client-web/public/start.html b/client-web/public/start.html index 1a8080e..8316cee 100644 --- a/client-web/public/start.html +++ b/client-web/public/start.html @@ -6,7 +6,6 @@ <link rel="stylesheet" href="/assets/style/master.css" /> <title>keks-meet</title> </head> - <body> <div class="start-box"> <h2>keks-meet</h2> @@ -33,7 +32,8 @@ const submit = document.createElement("input"); submit.type = "button"; - submit.addEventListener("click", () => { + function go() { + room_input.disabled = true; if (room_input.value.length == 0) { const random = window.crypto.getRandomValues( new Uint8Array(32) @@ -44,6 +44,12 @@ } const url = `/room#${encodeURIComponent(room_input.value)}`; window.location.href = url; + } + submit.addEventListener("click", () => { + go(); + }); + room_input.addEventListener("keydown", (ev) => { + if (ev.code == "Enter") go(); }); submit.value = "Join room!"; |