diff options
Diffstat (limited to 'wwwroot/js')
| -rw-r--r-- | wwwroot/js/keyboard.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/wwwroot/js/keyboard.js b/wwwroot/js/keyboard.js index 72ed3cb..59eec4c 100644 --- a/wwwroot/js/keyboard.js +++ b/wwwroot/js/keyboard.js @@ -11,7 +11,10 @@ async function keyDownHandler(e) { var element = document.activeElement; while(element = element.parentElement) { if(element.tagName == 'FORM') { - element.submit(); + element + .querySelectorAll('input,textarea') + .forEach(e => e.dispatchEvent(new Event('change'))); + element.requestSubmit(); e.preventDefault(); return; } |
