Seria possível executar um loop que capturasse cada 'input' do formulário e criasse os respectivos elementos que já receberão o conteúdo dos 'inputs', para não precisar criar tantas variáveis? Ou seria mais complicado dessa forma?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Seria possível executar um loop que capturasse cada 'input' do formulário e criasse os respectivos elementos que já receberão o conteúdo dos 'inputs', para não precisar criar tantas variáveis? Ou seria mais complicado dessa forma?
Gabriel, boa tarde!
Seria sim!
Você poderia usar o document.querySelectorAll(), dele será retornado uma lista de inputs, baseado no atributo name, você pode criar a coluna na tabela. Para capturar o atributo você pode usar o element.getAttribute("name").
A partir dai para cada elemento do document.querySelectorAll() você pega seu name e cria sua <td>
Espero ter ajudado e bons estudos!
Valeu Felipe! Ajudou bastante, obrigado!