diff --git a/doc.zih.tu-dresden.de/tud_theme/javascripts/extra.js b/doc.zih.tu-dresden.de/tud_theme/javascripts/extra.js
index bcad8ef3cc9dc2023d150a0737d66bb181fca3f8..c9b73dd717902dd9b8c30fc7810422cde2ac7e41 100644
--- a/doc.zih.tu-dresden.de/tud_theme/javascripts/extra.js
+++ b/doc.zih.tu-dresden.de/tud_theme/javascripts/extra.js
@@ -1,14 +1,10 @@
 // keyboard navigation
-// allow to expand navigation items with nested items by specified keys
+// allow to expand navigation items with nested items by
 let nav_links = document.querySelectorAll('.md-nav__link');
 
 Array.from(nav_links).forEach(label => {
     label.addEventListener('keydown', e => {
-      // 13 === Enter
-      // 32 === Spacebar
-      // 37 === ArrowLeft
-      // 39 === ArrowRight
-      if (e.keyCode === 13 || e.keyCode === 32 || e.keyCode ===37 || e.keyCode === 39) {
+      if (e.key === 'Enter' || e.key === ' ' || e.key === 'ArrowLeft'|| e.key === 'ArrowRight') {
         e.preventDefault();
         label.click();
       };