1
resposta

Solução da nova feature

Oii, pessoal! Segue abaixo a minha resolução para a troca de imagens do robotron :)

HTML:

<section class="botoes">
            <button class="alterar producao" data-alterar="azul" onclick="trocaImagem('azul')">Robotron Azul</button>
            <button class="alterar producao" data-alterar="amarelo" onclick="trocaImagem('amarelo')">Robotron Amarelo</button>
            <button class="alterar producao" data-alterar="branco" onclick="trocaImagem('branco')">Robotron Branco</button>
            <button class="alterar producao" data-alterar="preto" onclick="trocaImagem('preto')">Robotron Preto</button>
            <button class="alterar producao" data-alterar="rosa" onclick="trocaImagem('rosa')">Robotron Rosa</button>
            <button class="alterar producao" data-alterar="vermelho" onclick="trocaImagem('vermelho')">Robotron Vermelho</button></section>

JavaScript:

function trocaImagem(alterar){
    const ImagemRobo = document.querySelector('[data-robo]');    

    const cores = [
        'azul',
        'branco',
        'preto',
        'rosa',
        'vermelho',
        'amarelo'
    ]

    if(cores.includes(alterar)){
        ImagemRobo.src = `./img/robotron-${alterar}.png`;
    }
}

O nome das imagens se encontram assim: Demonstração dos nomes das fotos do meu projeto

1 resposta

Olá, Raphaela.

Tudo bem?

Muito obrigado por compartilhar a sua solução aqui com a gente. Ficamos muito felizes em ver que você está praticando e evoluindo.

Continue assim e meus parabéns.

Precisar de ajuda, conta com a gente! :)