InstruçÔes
Passo 55
O outro bug ocorre se vocĂȘ adicionar uma entrada
Breakfast, preenchĂȘ-la e entĂŁo adicionar uma segunda entrada Breakfast. VocĂȘ verĂĄ que os valores que vocĂȘ adicionou desapareceram.
Isso Ă© porque vocĂȘ estĂĄ atualizando innerHTML diretamente, o que nĂŁo preserva o conteĂșdo do input. Altere a atribuição de innerHTML para que use o mĂ©todo insertAdjacentHTML() de targetInputContainer em vez disso. NĂŁo passe nenhum argumento ainda.
O que fazer:
Testes:
- VocĂȘ nĂŁo deve acessar a propriedade `innerHTML` de `targetInputContainer`.
- VocĂȘ deve chamar o mĂ©todo `insertAdjacentHTML()` de `targetInputContainer`.
- VocĂȘ nĂŁo deve passar argumentos para `insertAdjacentHTML()`.
Preview