Boa noite, Consegui realizar o projeto normalmente, mas mesmo com o if no keydown o TAB ainda deixa as teclas vermelhas permanentemente. Podem me ajudar por favor?
Link do repositório no GitHub: https://github.com/igorpaula7/alura-midi
Boa noite, Consegui realizar o projeto normalmente, mas mesmo com o if no keydown o TAB ainda deixa as teclas vermelhas permanentemente. Podem me ajudar por favor?
Link do repositório no GitHub: https://github.com/igorpaula7/alura-midi
Olá, Igor.
Tudo bem?
Isso acontece porque na comparação do seu if da tecla.onkeydown você precisa passar o evento.code depois do operador OU no caso as ||, você passou somente o "Enter". Veja:
tecla.onkeydown = function (evento) {
if (evento.code === "Space" || "Enter") {
tecla.classList.add("ativa")
}
}
tecla.onkeydown = function (evento) {
if (evento.code === "Space" || evento.code === "Enter") {
tecla.classList.add("ativa")
}
}
Espero ter ajudado. Qualquer dúvida manda aqui. Valeu.
Deu certo, muitíssimo obrigado.