Quando vou colocar a "camisa branca" no site aparece esse erro: Meu código JavaScript:
Quando vou colocar a "camisa branca" no site aparece esse erro: Meu código JavaScript:
Oi, Yure! Tudo bem?
O erro está ocorrendo porquê ao tentarmos pegar o valor da quantidade fornecida no formulário com o comando evento.target.elements['quantidade']
estamos acessando um objeto daquele elemento que acionou o evento e não o seu valor, já que estamos trabalhando com uma referência ao DOM.
Para resolvermos o nosso problema e pegarmos apenas o valor inserido precisamos apenas adicionar um .value
ao final desse comando, assim como foi feito para o elemento nome
na imagem enviada do seu código.
Dessa forma, substituiremos então o comando quantidade = evento.target.elements['quantidade']
por evento.target.elements['quantidade'].value
.
Espero ter ajudado na compreensão! Caso tenha restado alguma dúvida, sinta-se à vontade para comunicar, estou à disposição!
Um forte abraço e bons estudos!
muito obrigado!