Добрый день товарищи программисты! Дайте пожалуйста совет, как вообще реализовывают горячие клавиши на сайте? Я конечно пробовал много вариантов, но так и не нашел подходящего момента. Как вообще правильно эту функцию реализовывают? В справочнике MDN я нашел некий интерфейс, но все равно результаты не увенчались.
Я хочу такую горячую клавишу, когда посетитель заходит на сайт и он смог горячей клавишей «пробела» затемнить цветовую схему сайта. Удобно все же согласитесь?
Набросал немного говнокода, но когда нажимаю «пробел» код не работает. Браузер Chrome.
'use strict';
document.addEventListener('keydown', (event) => {
const keyName = event.key;
if (keyName === 'Space')
alert('это alert только для теста')
return;
});