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