1
resposta

duvida sobre a criação do botão

Eu tenho uma duvida simples. quando o botão é criado pelo JS ele se forma dentro do

  • mas porque ele vai pra la se a função não foi criada dentro da função que criou o
  • ? como saber onde o botão vai ser criado exatamente?

1 resposta

Olá, boa noite!

O botão foi colocado dentro do item da lista através do:

lista.appendChild(botaoDeleta())

Observe que a função botãoDeleta, retorna o elemento botão. Então nesse caso, ele é criado dentro da função botaoDeleta, porém essa função apenas cria o elemento, coloca o evento e retorna ele... ela não adiciona ele no DOM. Quem está adicionando ele no DOM é a função criaElemento através do appendChild.