Olá,
É possivel no JS fazermos um append de vários filhos em um array para o elemento pai sem termos de fazer um loop diretamente e passar cada um atraves do appendChild()? Ou seja, neste caso um array de "tr" para o "tbody".
Obrigado
Olá,
É possivel no JS fazermos um append de vários filhos em um array para o elemento pai sem termos de fazer um loop diretamente e passar cada um atraves do appendChild()? Ou seja, neste caso um array de "tr" para o "tbody".
Obrigado
Olá, André, tudo bem?
Como é especificado na documentação do .appendChild, esse método recebe apenas um parâmetro. Ou seja, usando javascript "puro", sim, você precisa chamar a função para cada elemento filho que você quiser adicionar a um pai, seja em um loop ou chamando a função explicitamente várias vezes.
Uma alternativa que posso te dar é usando a biblioteca jQuery, que possui o método .append, que realiza a mesma tarefa de adicionar um elemento filho a um pai, com a diferença de que você pode passar vários parâmetros! Ou seja, é possível realizar o que você está perguntando.
Espero ter ajudado! Bons estudos!