1
resposta

[Projeto] Consegui fazer funcionar habilitar e desabilitar

Depois de um tempão tentando, consegui ver com mais clareza como acessar as informações do HTML. Ainda não tentei deixar o código menos repetitivo criando outra function, mas queria postar do jeito que funcionou primeiro.

function alterarStatus(numero){
    let id = `game-${numero}`;
    if(document.getElementById(id).querySelector('a').classList.contains('dashboard__item__button--return')){
        document.getElementById(id).querySelector('div').classList.remove('dashboard__item__img--rented');
        document.getElementById(id).querySelector('a').classList.remove('dashboard__item__button--return');
        document.getElementById(id).querySelector('a').innerHTML = 'Alugar';
    } else {
        document.getElementById(id).querySelector('div').classList.add('dashboard__item__img--rented');
        document.getElementById(id).querySelector('a').classList.add('dashboard__item__button--return');
        document.getElementById(id).querySelector('a').innerHTML = 'Devolver';
    }
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Roger! Tudo bem?

Que ótimo saber que você conseguiu acessar as informações do HTML, parabéns pelo código desenvolvido! Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar aqui no fórum, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!