diff --git a/public/assets/js/protocol.js b/public/assets/js/protocol.js index a42d257..517b343 100644 --- a/public/assets/js/protocol.js +++ b/public/assets/js/protocol.js @@ -1,5 +1,7 @@ $(document).ready(function() { + $('input[tabindex=1]').focus(); + $('textarea, input[type="text"]').keydown(function (e) { if (e.ctrlKey && e.keyCode == 13) { // STRG + Enter $(this).closest('form').submit(); @@ -10,6 +12,11 @@ $(document).ready(function() { } }); + $('#focusguard').on('focus', function() { + console.log('FOCUSED'); + $('input[tabindex=1]').focus(); + }); + function reset() { $('#protocol_parent').val(''); $('#protocol-add-child-info').remove(); @@ -17,6 +24,7 @@ $(document).ready(function() { $('.protocol-add-child-highlite').removeClass('protocol-add-child-highlite'); $('form').find('input, textarea').val(''); + $('input[tabindex=1]').focus(); } $('.protocol-add-child').on('click', function(e) { @@ -34,9 +42,9 @@ $(document).ready(function() { } $formElement.parent().prepend('
Anfügenmodus
'); - $formElement.parent().append(''); + $formElement.parent().append(''); - $('#protocol_sender').focus(); + $('input[tabindex=1]').focus(); $('#protocol-add-child-reset').on('click', function(e) { e.preventDefault(); diff --git a/src/Controller/.gitignore b/src/Controller/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/src/Entity/.gitignore b/src/Entity/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/src/Migrations/.gitignore b/src/Migrations/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/src/Repository/.gitignore b/src/Repository/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/templates/protocol/index.html.twig b/templates/protocol/index.html.twig index f236c68..06e9b55 100644 --- a/templates/protocol/index.html.twig +++ b/templates/protocol/index.html.twig @@ -25,6 +25,11 @@ {{ form_end(form) }} +
+ STRG + C: Abbrechen einer Eingabe
+ STRG + Return: Absenden des Formulars
+