Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Apresentando erro no console. forEach

Olá Boa noite !

Poderia me ajudar?

Estou tendo esse erro na linha do ForEach, o meu esta igualzinho ao do video da aula mais, continua com esse erro, poderia me ajudar ?

//Codigo confome o video //
const braco = document.querySelector("[data-controle]")

controle.forEach( (elemento) => {
    elemento.addEventListener('click', (evento) => {
        manipulaDados(evento.target.textContent, evento.target.parentNode)
    })
})

function manipulaDados(operacao, controle) {
    const peca = controle.querySelector("#controle-contador")
    if(operacao === "-") {
        peca.value = parseInt(braco.value) - 1
    } else { 
        peca.value = parseInt(braco.value) + 1
    }
}

![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

//Erro Apresentado no console do navegador //

Uncaught ReferenceError: controle is not defined

1 resposta
solução!

Oi, Samira. O nome "controle" e não "braco"

Troque "querySelector" por "querySelectorAll"

const controle = document.querySelectorAll("[data-controle]");

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software