У меня есть простая функция, которая проверяет, был ли CapsLock на входе
document.addEventListener('keydown', function(e) {
if(e.getModifierState("CapsLock")) {
console.log('CapsLock is on')
} else {
console.log('Capslock is off')
}
});
Чтобы проверить функцию, я попытался запустить ее следующим образом:
document.dispatchEvent(new KeyboardEvent('keydown', {key:'A', capsLockKey: true}));
Но это не работает
Как я могу вызвать новое событие клавиатуры со свойством CapsLock?