Instruções

Passo 52

Para ver seu novo conteúdo HTML para o targetInputContainer, você precisará usar a propriedade <dfn>innerHTML</dfn>. A propriedade innerHTML define ou retorna o conteúdo HTML dentro de um elemento. Aqui está um elemento form com um elemento label e input aninhados dentro.
<form id="form">
  <label for="first-name">First name</label>
  <input id="first-name" type="text">
</form>
Se você quiser adicionar outro elemento label e input dentro do formulário, então você pode usar a propriedade innerHTML como mostrado abaixo:
const formElement = document.getElementById("form");
const formContent = `
  <label for="last-name">Last name</label>
  <input id="last-name" type="text">
`;
formElement.innerHTML += formContent;
Use o operador de atribuição de adição += para anexar sua variável HTMLString a targetInputContainer.innerHTML.

O que fazer:

Testes:

  • A função `addEntry` deve acessar a propriedade `innerHTML` de `targetInputContainer`.
  • Você deve usar o operador `+=` em `targetInputContainer.innerHTML`.
  • Você deve adicionar a `HTMLString` ao `innerHTML` do elemento `targetInputContainer`.

Preview