1
resposta

[Bug] Cannot read properties of null (reading 'appendChild') o erro reportado fala que não é possível ler o 'appendChild

const form = document.getElementById("novoItem")
const lista = document.getElementById("lista")

form.addEventListener("submit", (evento) => {
    evento.preventDefault()

    criaElemento(evento.target.elements['nome'].value, evento.target.elements['quantidade'].value)
})

function criaElemento (nome, quantidade) {
    const novoItem = document.createElement('li')
    novoItem.classList.add("item")

    const numeroItem = document.createElement('strong')
    numeroItem.innerHTML = quantidade

    novoItem.appendChild(numeroItem)
    novoItem.innerHTML += nome

    lista.appendChild(novoItem)
}
1 resposta

Opa Pedro! Tudo bem?

Sentimos muito pela demora em obter uma resposta.

Analisando e testando seu código, não me ocorreu o erro apresentado, o código roda e funciona tranquilamente, o erro pode estar ocorrendo por conta de outra parte do código, sendo assim, para que eu possa te auxiliar de forma mais assertiva, peço que por gentileza compartilhe o link do seu projeto completo, de preferência via Github.

Fico à disposição.

Tenha um bom dia e bons estudos.