onkeydown как понять какая кнопка нажато

функция вместо того чтобы работать при нажатии на ShiftLeft работает при любых нажатиях

document.onkeydown = function(event){
    let code = event.code
    if(event.code = 'ShiftLeft'){
        alert("Yes!")
    }
}


Ответы (1 шт):

Автор решения: 2ip

    document.onkeydown = function(event){
        let code = event.code
        if(event.code == 'ShiftLeft'){
            alert("Yes!")
        }
    }

вы пытались присвоить event.code значение 'ShiftLeft', а не сравнить их (мой пример работает верно)

→ Ссылка