Tutorial interativo

Como criar elementos HTML dinamicamente com JavaScript

Aprenda a criar, configurar e inserir elementos HTML com JavaScript. Ao final, você terá uma lista de tarefas que recebe novos itens, permite concluir e remover tarefas e exibe textos digitados pelo usuário com segurança.

  • Nível: Intermediário
  • Duração: aprox. 28 min
  • 7 passos
Como criar elementos HTML dinamicamente com JavaScript

O que você vai percorrer

  1. Passo 1 de 7 3 min Prepare a página e encontre o destino dos elementos Prepare a estrutura local da lista de tarefas e selecione com segurança o contêiner que receberá conteúdo dinâmico.
  2. Passo 2 de 7 4 min Crie e configure elementos com segurança Crie elementos HTML desconectados e configure texto, classes, atributos e identificadores de ação com segurança.
  3. Passo 3 de 7 4 min Monte a estrutura e insira os elementos na página Monte uma tarefa com elementos aninhados e controle onde ela entra na lista.
  4. Passo 4 de 7 4 min Transforme dados em elementos reutilizáveis Crie uma função reutilizável para transformar títulos em itens completos e preencha a lista inicial com um DocumentFragment.
  5. Passo 5 de 7 4 min Adicione tarefas pelo formulário Conecte o formulário à criação de tarefas, valide a entrada e preserve a exibição segura como texto.
  6. Passo 6 de 7 5 min Faça os novos elementos responderem a cliques Faça a lista responder a cliques com delegação de eventos, concluindo ou removendo somente a tarefa acionada.
  7. Passo 7 de 7 5 min Revise e valide sua lista dinâmica Revise o fluxo completo da lista dinâmica, teste os comportamentos essenciais e diagnostique falhas recorrentes.

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso