From 2139b8317480a8e8f672d88dcbc4db394b3dcd96 Mon Sep 17 00:00:00 2001 From: MaxJa4 <74194322+MaxJa4@users.noreply.github.com> Date: Tue, 23 Jan 2024 09:33:56 +0100 Subject: [PATCH] Enable Enter-Press for submit in modals. --- templates/modals/add_clan.html | 6 ++++++ templates/modals/add_player.html | 8 +++++++- templates/modals/delete_clan.html | 12 +++++++++--- templates/modals/delete_player.html | 13 ++++++++++--- templates/modals/edit_clan.html | 6 ++++++ templates/modals/edit_player.html | 6 ++++++ templates/modals/settings.html | 6 ++++++ 7 files changed, 50 insertions(+), 7 deletions(-) diff --git a/templates/modals/add_clan.html b/templates/modals/add_clan.html index c0e8a20..486fa2a 100644 --- a/templates/modals/add_clan.html +++ b/templates/modals/add_clan.html @@ -130,6 +130,12 @@ submitButton.addEventListener('click', submitClanHandler); }); + addClanModal.addEventListener('keypress', event => { + if (event.key === 'Enter') { + submitButton.click(); + } + }); + addClanModal.addEventListener('hidden.bs.modal', _ => { submitButton.removeEventListener('click', submitClanHandler); diff --git a/templates/modals/add_player.html b/templates/modals/add_player.html index 47a6f1d..28d96be 100644 --- a/templates/modals/add_player.html +++ b/templates/modals/add_player.html @@ -41,7 +41,7 @@ const homeClanList = document.getElementById('home-clan'); const oppClanList = document.getElementById('opponent-clan'); - const spinner = 'Lade...' + const spinner = 'Lade Spielerdaten...' function validateInput() { if (playerName.value.length < 1) { @@ -110,6 +110,12 @@ clanName.value = selectedClan.innerText; }); + addPlayerModal.addEventListener('keypress', event => { + if (event.key === 'Enter') { + submitButton.click(); + } + }); + addPlayerModal.addEventListener('hidden.bs.modal', _ => { submitButton.removeEventListener('click', submitPlayerHandler); diff --git a/templates/modals/delete_clan.html b/templates/modals/delete_clan.html index 9c6b2b2..8f46335 100644 --- a/templates/modals/delete_clan.html +++ b/templates/modals/delete_clan.html @@ -1,13 +1,13 @@ {{ define "delete_clan" }} -