Quem estiver tendo problemas como eu, achei uma solução no stackoverflow. Só converter para array que ele mostra no console do navegador ( console.log(Array.from(formData)) ).
Mesmo testando no firefox, meu browser não exibe essas informações do form e ainda não funciona. Att: Consegui!! é que eu estava usando uma função e não chamei ela no botão.
Não sei o que estou fazendo de errado no meu forms, mas ele está passando um formData para o meu console vazio formData { }, já vi um monte de vez o que eu posso estar fazendo de errado e não achei
o navegador já cria variaveis com os IDs, como no exemplo voce usa form = document.querySelector('form')..... se omitir essa linha, o console.log(form) vai funcionar da mesma forma, o navegador ja criou uma variavel "form" que referencia o formulário por causa do id="form"..... Minha duvida é se é correto já usar essa variavel ou tem que ser feito o .... form = document.querySelector('form') ?
Eu sempre gosto de criar a variável com o nome do campo e usar o querySelector, assim o código fica mais legível e a possibilidade de dar conflito com outras variáveis é menor, mas isso é uma questão de gosto mesmo.
@@AlexandreCardoso Cara concordo com você. Dependendo do tamanho do projeto, saber de onde vem esse `form` acaba sendo uma tarefa complicada, se você não tiver a declaração por perto. Acho que um 'meio termo', talvez, fosse: document.forms.form.addEventListener() mas realmente, questão de gosto pessoal hehehe
eu tbm não consegui, no momento que eu declaro a linha de codigo "const formData = new FormData(form);" ele aparece assim no console "FormData {}". pode ajudar?
Incrivel irmão, me ajudou muuito! Meus Parabéns!!
Quem estiver tendo problemas como eu, achei uma solução no stackoverflow. Só converter para array que ele mostra no console do navegador
( console.log(Array.from(formData)) ).
vlwwwwwww ajudou mt
Mesmo testando no firefox, meu browser não exibe essas informações do form e ainda não funciona.
Att: Consegui!! é que eu estava usando uma função e não chamei ela no botão.
Funciona com card de produtos Bootstrap?
@@anaisacdocinho4268 funciona sim.
Não sei o que estou fazendo de errado no meu forms, mas ele está passando um formData para o meu console vazio formData { }, já vi um monte de vez o que eu posso estar fazendo de errado e não achei
Coloca no gist ou github o código para eu dar uma olhada.
Mesma coisa aqui. Conseguiu resolver?
o navegador já cria variaveis com os IDs, como no exemplo voce usa form = document.querySelector('form')..... se omitir essa linha, o console.log(form) vai funcionar da mesma forma, o navegador ja criou uma variavel "form" que referencia o formulário por causa do id="form".....
Minha duvida é se é correto já usar essa variavel ou tem que ser feito o .... form = document.querySelector('form') ?
Eu sempre gosto de criar a variável com o nome do campo e usar o querySelector, assim o código fica mais legível e a possibilidade de dar conflito com outras variáveis é menor, mas isso é uma questão de gosto mesmo.
@@AlexandreCardoso Cara concordo com você. Dependendo do tamanho do projeto, saber de onde vem esse `form` acaba sendo uma tarefa complicada, se você não tiver a declaração por perto.
Acho que um 'meio termo', talvez, fosse: document.forms.form.addEventListener() mas realmente, questão de gosto pessoal hehehe
eu tbm não consegui, no momento que eu declaro a linha de codigo "const formData = new FormData(form);" ele aparece assim no console "FormData {}". pode ajudar?
Mesma coisa aqui. Conseguiu resolver?