1
resposta

Cursor não ativa a classe

Boa tarde.

O meu código funciona apenas com as letras, quando clico não ativa a classe.

Se alguém puder me ajudar, gostaria de saber onde devo mudar para ele funcionar e o motivo

const listaDeTeclas = document.querySelectorAll('input[type=button]');
const inputTel = document.querySelector('input[type=tel]');


for (contador = 0; contador < listaDeTeclas.length; contador++){
    const tecla = listaDeTeclas[contador];

    tecla.onclick = function () {
        inputTel.value = inputTel.value + tecla.value;
    }

    tecla.onkeydown = function () {
        tecla.classList.add('ativa');
    }

    tecla.onkeyup = function () {
        tecla.classList.remove('ativa');
    }

}

1 resposta

Olá Isabel, como vais?

Pedimos desculpa pela demora em obter um retorno.

Por conta do código ser trabalhado em arquivos diferentes, poderia por gentileza em enviar o seu código completo? Dessa forma posso analisar o seu código na totalidade e simular o problema para ajudá-lo de forma mais assertiva. Você pode enviar os demais códigos pelo fórum ou postar o link do GitHub onde está o seu projeto ou até mesmo o drive com os arquivos.

Fico à disposição.

Tenha um bom dia e bons estudos.