Estou tentando selecionar o elemento " #produto1 a " mas a forma que estou concatenando não está funcionando,
document.querySelector("#produto"+i+" a")
Existe alguma restrição ao querySelector?
Estou tentando selecionar o elemento " #produto1 a " mas a forma que estou concatenando não está funcionando,
document.querySelector("#produto"+i+" a")
Existe alguma restrição ao querySelector?
Esse modo de construir a query funciona, Leandro. O que acontece é que na verdade seu evento tem dois IDs.
O campo ID, do mesmo modo que o CLASS, quebra a lista nos espaços. Então seu evento tem os IDs produto1
e a
.
Tente utilizar um hífen, assim, no seu html: id="produto1-a"
e altere sua query para document.querySelector("#produto"+i+"-a")
que tudo deve funcionar como esperado.
Vlw cara!
Muito obrigado pela ajuda.
Deu certo aqui.