Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Estou com dúvida em relação variável que obter o value

Nesse curso o instrutor fez dessa maneira: const input = document.querySelector('[data-form-input]'); const valor = input.Value; // para obter o valor console.log(input)

Em outro curso o instrutor usar dessa maneira: const input = document.querySelector('[data-form-input]').value; // forma mais prática

minha dúvida é qual é a forma mais adequada de obter o valor de um formulário ?

2 respostas

Não diria que existe uma forma mais adequada. As duas são válidas, mas possuem diferenças. A forma mais direta é o segundo caso. Porém, no primeiro caso, você tem duas variáveis independentes. A variável input está armazenando o endereço do nó, enquanto a variável valor guarda o valor, de fato. Neste curso, isso não faz diferença, mas em outros códigos você pode precisar de variáveis distintas.

solução!
Obrigado ajudou muito!